Drone 插件市场 > Kubernetes Deployments
Kubernetes Deployments
by mactynow
GNU General Public License v3.0Kubernetes 插件可用于使用较新版本的容器镜像升级 Kubernetes 部署。
YAML 配置示例
kind: pipeline
name: default
steps:
- name: deploy
image: quay.io/honestbee/drone-kubernetes
settings:
kubernetes_server: https://kubernetes.company.org
kubernetes_token: CXHVLJSDKJFS...
namespace: app
deployment: my-deployment
repo: myorg/myrepo
container: my-container
tag: mytag
字段属性说明
container
array必填项容器名称(使用 kubernetes 清单中的名称选项设置)。
默认值:none
deployment
array必填项部署名称。
默认值:none
kubernetes_server
string必填项Kubernetes 服务器 URL。
默认值:none
kubernetes_token
string必填项Kubernetes 令牌。
推荐使用密钥 (Secret) 功能默认值:none
namespace
string必填项Kubernetes 命名空间。
默认值:none
repo
string必填项容器镜像更新全名(含注册表路径)。
默认值:none
tag
string必填项要更新的容器镜像标记。
默认值:none