Skip to content

Commit

Permalink
build(installer): generate auth, platform, gateway chart custom values (
Browse files Browse the repository at this point in the history
  • Loading branch information
wl-chen authored Feb 23, 2022
1 parent 0690b9d commit 9258bbe
Show file tree
Hide file tree
Showing 4 changed files with 534 additions and 0 deletions.
92 changes: 92 additions & 0 deletions charts/values/customConfig.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
# 必填,etcd访问地址,形式如https://172.19.0.2:2379
etcd:
host:
# 必填,服务器ip,数组形式
serverIPs:
# 访问的域名,数组形式
dnsNames:
# 必填,集群front-proxy-ca.crt文件地址,默认位置为/etc/kubernetes/pki/front-proxy-ca.crt
frontProxyCaCrtAbsPath:
# 必填,集群etcd的ca.crt文件地址,默认位置为/etc/kubernetes/pki/etcd/ca.crt
etcdCrtAbsPath:
# 必填,集群etcd的ca.key文件地址,默认位置为/etc/kubernetes/pki/etcd/ca.key
etcdKeyAbsPath:
tke-auth:
api:
# 必填
replicas:
# 必填
image:
# 必填,数组形式,auth的重定向访问地址,包括集群服务器ip地址(必填)、tke-gateway的域名(可选)、集群高可用的VIP地址(可选)和集群的公共可访问域名(可选)
redirectHosts:
enableAudit:
# tke-auth-api组件在node上的对外暴露端口,默认31138
nodePort:
# tke集群的租户id,默认default
tenantID:
# OIDC认证方式的secret,默认自动生成
oIDCClientSecret:
# authentication用户名,默认为admin
adminUsername:
controller:
# 必填
replicas:
# 必填
image:
# tke集群的用户名,默认为admin
adminUsername:
# tke集群的密码,默认自动生成
adminPassword:
tke-gateway:
api:
# 必填
replicas:
# 必填
image:
enableAuth: true
enableAudit:
# OIDC认证方式客户端id,默认为default
oIDCClientID:
# OIDC认证方式的issuer_url,默认为https://tke-auth-api/oidc
oIDCIssuerURL:
# 是否开启OIDC认证,默认不开启,值为空
useOIDCCA:
controller:
# 必填
replicas:
# 必填
providerResImage:
# 必填
image:
# 默认为registry.tke.com
registryDomain:
# 默认为library
registryNamespace:
# 监控存储类型,默认为influxdb
monitorStorageType:
# 监控存储地址,为tke集群master ip地址加8086端口
monitorStorageAddresses:
tke-gateway:
# 必填
image:
# 默认为registry.tke.com
registryDomainSuffix:
# tke集群的租户id,默认default
tenantID:
# OIDC认证方式的secret,默认自动生成
oIDCClientSecret:
# 是否开启自签名,默认为true
selfSigned: true
# 第三方cert证书,在selfSigned为false时需要填值
serverCrt:
# 第三方certKey,在selfSigned为false时需要填值
serverKey:
enableRegistry:
enableAuth: true
enableBusiness:
enableMonitor:
enableRegistry:
enableLogagent:
enableAudit:
enableApplication:
enableMesh:
Loading

0 comments on commit 9258bbe

Please sign in to comment.