与kubernetes rest api交互的python模块。

easy-kubernetes的Python项目详细描述


简单的kubernetes

这个模块的目的是创建与kubernetes的api通信的简单快速的方法,允许开发人员用自己的方式创建和管理自己的数据。python是一种很棒的语言,非常适合用于devops自动编程。有了它,创建kubernetes模块将简化许多步骤和自动化操作,从而实现更好的基础设施自动化或管理,并获得更好的性能。 此版本需要Python3或更高版本;Python2版本尚不可用。

功能

  • 通过python脚本处理kubernetes。
  • 可以自由地以自己的方式管理来自kubernetes api的数据。
  • 如果你不喜欢以前的想法,也有管理它的功能。
  • 将大多数kubernetes客户机函数简化为简单而独特的交互。
  • 代码简单,功能简单,管理简单。保持简单!

安装

从pypi安装easy kubernetes:

$ pip install easy-kubernetes

要手动安装Easy Kubernetes(请从 PYPIGithub第一个:

$ python setup.py install

用法

要使用Easy Kubernetes,只需使用以下命令导入此模块:

$ from kubernetes import kubernetes

然后,使用所需的功能创建类的实例:

# Cria instancia com dados de acesso ao clusterK8s $ k8s_config = kubernetes.config(url=<k8s_master_url>, token=<serviceaccount_token>)

# Cria instancia para funcionalidades prontas do k8s $ k8s_tools = kubernetes.tools()

# Cria instancia com chamadas para REST API $ k8s = kubernetes.core(configuration=k8s_config)

在此之后,您将能够使用和探索所有功能。

享受吧!

引用

如果您在已发表的作品中使用Easy Kubernetes,请引用以下文章:

古斯塔沃·托莱多,蒂亚戈·阿尔伯克基。“Easy Kubernetes:通过Python3改进Kubernetes自动管理”,2018年

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java为什么@DELETE REST不起作用?   带有JPA2的java表值参数。1和Hibernate,Sql Server   如何将Java类添加到Xamarin VS2017项目   绘制多边形时出现java空指针异常   java Apache WebClient 303状态未重定向   java如何用一组字符串数组从数据库中获取数据   java是否可以使用Google Drive API向文件中添加脚本?   java组织。阿帕奇。贾斯珀。JspC jar文件下载   java在整个JSON映射中将单个值作为JSON流   通过命令行将文件输入到java   java rs.next()总是返回false   java标记异常,通知调用方利用异常消息   java Spring YML数组属性为空