Files
certd/packages/ui/certd-server/metadata/deploy_K8sDeployToSecret.yaml

68 lines
1.4 KiB
YAML
Raw Normal View History

showRunStrategy: false
default:
strategy:
runStrategy: 1
name: K8sDeployToSecret
title: K8S-部署证书到Secret
icon: mdi:kubernetes
desc: 部署证书到k8s的secret
needPlus: false
group: panel
input:
namespace:
title: 命名空间
value: default
component:
placeholder: 命名空间
required: true
order: 0
secretName:
title: 保密字典Id
component:
name: a-select
vModel: value
mode: tags
open: false
helper: 原本存储证书的secret的name
required: true
order: 0
accessId:
title: k8s授权
helper: kubeconfig
component:
name: access-selector
type: k8s
required: true
order: 0
cert:
title: 域名证书
helper: 请选择前置任务输出的域名证书
component:
name: output-selector
from:
- ':cert:'
required: true
order: 0
ingressName:
title: ingress名称
required: false
helper: 填写之后会自动重启ingress
component:
name: a-select
vModel: value
mode: tags
open: false
order: 0
createOnNotFound:
title: Secret自动创建
helper: 如果Secret不存在则创建
value: false
component:
name: a-switch
vModel: checked
order: 0
output: {}
pluginType: deploy
type: builtIn
scriptFilePath: /plugins/plugin-plus/k8s/plugins/plugin-secret.js