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 和从 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 资源。 
另请参阅
在此处托管文档的集合列表。
