diff --git a/artifacts/deploy/crd_membercluster.yaml b/artifacts/deploy/crd_membercluster.yaml new file mode 100644 index 000000000..bea9a18a2 --- /dev/null +++ b/artifacts/deploy/crd_membercluster.yaml @@ -0,0 +1,11 @@ +apiVersion: apiextensions.k8s.io/v1beta1 +kind: CustomResourceDefinition +metadata: + name: memberclusters.membercluster.karmada.io +spec: + group: membercluster.karmada.io + version: v1alpha1 + names: + kind: MemberCluster + plural: memberclusters + scope: Namespaced diff --git a/artifacts/example/cr_membercluster.yaml b/artifacts/example/cr_membercluster.yaml new file mode 100644 index 000000000..4541908a0 --- /dev/null +++ b/artifacts/example/cr_membercluster.yaml @@ -0,0 +1,27 @@ +apiVersion: membercluster.karmada.io/v1alpha1 +kind: MemberCluster +metadata: + name: cluster-foo + namespace: karmada-cluster +spec: + manageMode: Delegation + accepted: true + apiEndpoint: https://10.10.10.10:6339 + secretRef: + namespace: karmada-cluster + name: secret-foo + provider: huaweicloud + region: ap-southeast-1 + zone: az-1 + +--- + +apiVersion: v1 +kind: Secret +metadata: + name: secret-foo + namespace: karmada-cluster +type: Opaque +stringData: + token: dummy + caBundle: dummy diff --git a/artifacts/example/namespace.yaml b/artifacts/example/namespace.yaml new file mode 100644 index 000000000..47254778c --- /dev/null +++ b/artifacts/example/namespace.yaml @@ -0,0 +1,4 @@ +apiVersion: v1 +kind: Namespace +metadata: + name: karmada-cluster \ No newline at end of file