PediaCluster
少于1分钟
Clusterpedia 中使用 PediaCluster
资源来代表一个需要同步资源的集群。
Clusterpedia 需要非常友好的对接到其他多云平台中,而多云平台可能会使用
Cluster
资源来代表纳管的集群,为了避免冲突 Clusterpedia 使用 PediaCluster。
$ kubectl get pediacluster
NAME APISERVER VERSION STATUS
demo1 https://10.6.101.100:6443 v1.22.3-aliyun.1 Healthy
demo2 https://10.6.101.100:6443 v1.21.0 Healthy
apiVersion: cluster.clusterpedia.io/v1alpha2
kind: PediaCluster
metadata:
name: demo1
spec:
apiserver: https://10.6.101.100:6443
kubeconfig:
caData:
tokenData:
certData:
keyData:
syncResources: []
syncAllCustomResources: false
syncResourcesRefName: ""
PediaCluster 有两个作用
- 配置集群的认证信息
- 配置同步的资源
配置集群认证信息可以参考 集群接入
有三个字段可以配置同步的资源:
spec.syncResources
配置该集群需要同步的资源spec.syncAllCustomResources
同步所有的自定义资源spec.syncResourcesRefName
引用 公共的集群资源同步配置
具体配置同步资源,可以参考 同步集群资源
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.