Kubernetes.Core
集合版本 5.0.0
描述
Ansible 的 Kubernetes 集合。
作者
chouseknecht (https://github.com/chouseknecht)
geerlingguy (https://www.jeffgeerling.com/)
maxamillion (https://github.com/maxamillion)
jmontleon (https://github.com/jmontleon)
fabianvf (https://github.com/fabianvf)
willthames (https://github.com/willthames)
mmazur (https://github.com/mmazur)
jamescassell (https://github.com/jamescassell)
支持的 ansible-core 版本
2.15.0 或更高版本
场景指南
插件索引
这些是 kubernetes.core 集合中的插件
模块
helm 模块 – 使用 Helm 包管理器管理 Kubernetes 包
helm_info 模块 – 获取集群内部部署的 Helm 包的信息
helm_plugin 模块 – 管理 Helm 插件
helm_plugin_info 模块 – 收集有关 Helm 插件的信息
helm_pull 模块 – 从存储库下载图表,并(可选)将其解压到本地目录。
helm_repository 模块 – 管理 Helm 存储库。
helm_template 模块 – 渲染图表模板
k8s 模块 – 管理 Kubernetes (K8s) 对象
k8s_cluster_info 模块 – 描述 Kubernetes (K8s) 集群、可用 API 及其各自的版本
k8s_cp 模块 – 在 Pod 之间复制文件和目录。
k8s_drain 模块 – 在 k8s 集群中排空、隔离或取消隔离节点
k8s_exec 模块 – 在 Pod 中执行命令
k8s_info 模块 – 描述 Kubernetes (K8s) 对象
k8s_json_patch 模块 – 将 JSON 修补程序操作应用于现有对象
k8s_log 模块 – 从 Kubernetes 资源获取日志
k8s_rollback 模块 – 回滚 Kubernetes (K8S) 部署和 DaemonSet
k8s_scale 模块 – 为 Deployment、ReplicaSet、Replication Controller 或 Job 设置新大小。
k8s_service 模块 – 管理 Kubernetes 上的服务
k8s_taint 模块 – 在 Kubernetes/OpenShift 集群中污染节点
连接插件
kubectl 连接 – 在 Kubernetes 上运行的 Pod 中执行任务。
过滤器插件
k8s_config_resource_name 过滤器 – 为给定类型的 ConfigMap、Secret 资源生成资源名称
清单插件
k8s 清单 – Kubernetes (K8s) 清单来源 已弃用
查找插件
k8s 查找 – 查询 K8s API
kustomize 查找 – 使用“kustomization.yaml”文件构建一组 Kubernetes 资源。
另请参阅
在此处托管文档的集合列表。