aboutsummaryrefslogtreecommitdiffstats
path: root/plans/so/integration-etsi-testing/so-simulators/package/docker/src/main/docker/docker-files/kind-cluster/kind-config.yaml
diff options
context:
space:
mode:
authorwaqas.ikram <waqas.ikram@est.tech>2023-02-28 14:21:57 +0000
committerwaqas.ikram <waqas.ikram@est.tech>2023-02-28 14:29:04 +0000
commit0c5dd89fb241bafccd139a3bb9fa348bb820f19d (patch)
tree7131197a775e2b1984ddda3bc8b170105188dabf /plans/so/integration-etsi-testing/so-simulators/package/docker/src/main/docker/docker-files/kind-cluster/kind-config.yaml
parent500a8e4001ee65aa5fd63db43657e2aa1c3095bd (diff)
[SO] Creation of kind cluster for CNFM CSIT
Change-Id: Icdad72e8bbcbd48cb92f630be0c39fb4af4bb47e Issue-ID: SO-4076 Signed-off-by: waqas.ikram <waqas.ikram@est.tech> Kind cluster is required to facilitate testing of remote cluster deployment using CNFM component Change-Id: I56c06832c35794dd6bbdd4aaf839c3c086360cb8 Signed-off-by: waqas.ikram <waqas.ikram@est.tech>
Diffstat (limited to 'plans/so/integration-etsi-testing/so-simulators/package/docker/src/main/docker/docker-files/kind-cluster/kind-config.yaml')
-rw-r--r--plans/so/integration-etsi-testing/so-simulators/package/docker/src/main/docker/docker-files/kind-cluster/kind-config.yaml47
1 files changed, 47 insertions, 0 deletions
diff --git a/plans/so/integration-etsi-testing/so-simulators/package/docker/src/main/docker/docker-files/kind-cluster/kind-config.yaml b/plans/so/integration-etsi-testing/so-simulators/package/docker/src/main/docker/docker-files/kind-cluster/kind-config.yaml
new file mode 100644
index 00000000..164afa21
--- /dev/null
+++ b/plans/so/integration-etsi-testing/so-simulators/package/docker/src/main/docker/docker-files/kind-cluster/kind-config.yaml
@@ -0,0 +1,47 @@
+apiVersion: kind.x-k8s.io/v1alpha4
+kind: Cluster
+networking:
+ apiServerPort: 30001
+ apiServerAddress: apiServerAddress
+ podSubnet: "10.245.0.0/16"
+ serviceSubnet: "10.246.0.0/16"
+kubeadmConfigPatches:
+- |
+ apiVersion: kubeadm.k8s.io/v1beta2
+ kind: JoinConfiguration
+ metadata:
+ name: config
+ nodeRegistration:
+ kubeletExtraArgs:
+ cgroup-root: "/kubelet"
+- |
+ apiVersion: kubeadm.k8s.io/v1beta2
+ kind: InitConfiguration
+ metadata:
+ name: config
+ nodeRegistration:
+ kubeletExtraArgs:
+ cgroup-root: "/kubelet"
+kubeadmConfigPatchesJSON6902:
+- group: kubeadm.k8s.io
+ version: v1beta2
+ kind: ClusterConfiguration
+ patch: |
+ - op: add
+ path: /apiServer/certSANs/-
+ value: 127.0.0.1
+- group: kubeadm.k8s.io
+ version: v1beta2
+ kind: ClusterConfiguration
+ patch: |
+ - op: add
+ path: /apiServer/certSANs/-
+ value: 172.17.0.2
+- group: kubeadm.k8s.io
+ version: v1beta2
+ kind: ClusterConfiguration
+ patch: |
+ - op: add
+ path: /apiServer/certSANs/-
+ value: localhost
+