Update BM deploy
- Use bootstrapv2
- Update templates according to latest release
PROD-37312
Change-Id: Ib4e60febbd8a4c04b5061928b25bdaaeee701028
diff --git a/bm_mcc_mosk/kaas-mgmt/cluster.yaml b/bm_mcc_mosk/kaas-mgmt/cluster.yaml
index 5e39da4..1c8f0f0 100644
--- a/bm_mcc_mosk/kaas-mgmt/cluster.yaml
+++ b/bm_mcc_mosk/kaas-mgmt/cluster.yaml
@@ -2,28 +2,27 @@
apiVersion: cluster.k8s.io/v1alpha1
kind: Cluster
metadata:
+ name: kaas-mgmt
labels:
kaas.mirantis.com/provider: baremetal
- name: kaas-mgmt
namespace: default
spec:
clusterNetwork:
- pods:
- cidrBlocks:
- - 10.200.0.0/16
services:
cidrBlocks:
- - 10.201.0.0/16
+ - 10.201.0.0/16
+ pods:
+ cidrBlocks:
+ - 10.200.0.0/16
providerSpec:
value:
- kind: BaremetalClusterProviderSpec
- #release: mke-16-1-0-3-7-5
apiVersion: baremetal.k8s.io/v1alpha1
- dedicatedControlPlane: false
- dedicatedMetallbPools: true
- loadBalancerHost: ""
+ kind: BaremetalClusterProviderSpec
+ release: mke-16-3-0-3-7-12
dnsNameservers:
- 172.18.176.6
+ dedicatedControlPlane: false
+ dedicatedMetallbPools: true
helmReleases:
- name: metallb
values: {}
@@ -37,11 +36,10 @@
prometheusServer:
persistentVolumeClaimSize: 16Gi
kaas:
- #release: kaas-2-26-0
- management:
- enabled: true
+ release: kaas-2-28-0
regional:
- - helmReleases:
+ - provider: baremetal
+ helmReleases:
- name: baremetal-operator
values: {}
- name: baremetal-provider
@@ -51,4 +49,5 @@
dynamic_bootp: true
- name: kaas-ipam
values: {}
- provider: baremetal
+ management:
+ enabled: true
diff --git a/bm_mcc_mosk/kaas-mgmt/ipam-objects.yaml b/bm_mcc_mosk/kaas-mgmt/ipam-objects.yaml
index 2a88aa8..73234f7 100644
--- a/bm_mcc_mosk/kaas-mgmt/ipam-objects.yaml
+++ b/bm_mcc_mosk/kaas-mgmt/ipam-objects.yaml
@@ -70,23 +70,6 @@
- 172.16.181.51-172.16.181.100
---
-apiVersion: ipam.mirantis.com/v1alpha1
-kind: MetalLBConfigTemplate
-metadata:
- labels:
- kaas.mirantis.com/provider: baremetal
- cluster.sigs.k8s.io/cluster-name: kaas-mgmt
- name: kaas-mgmt-metallb
- namespace: default
-spec:
- templates:
- l2Advertisements: |
- - name: default
- spec:
- ipAddressPools:
- - default
- - services-pxe
----
# L2Template allows you to create advanced host networking
# configurations for your management cluster. For example,
# you can create bond interfaces on top of physical interfaces
diff --git a/bm_mcc_mosk/kaas-mgmt/serviceuser.yaml b/bm_mcc_mosk/kaas-mgmt/serviceuser.yaml
new file mode 100644
index 0000000..a709102
--- /dev/null
+++ b/bm_mcc_mosk/kaas-mgmt/serviceuser.yaml
@@ -0,0 +1,10 @@
+apiVersion: kaas.mirantis.com/v1alpha1
+kind: ServiceUserList
+items:
+- apiVersion: kaas.mirantis.com/v1alpha1
+ kind: ServiceUser
+ metadata:
+ name: admin
+ spec:
+ password:
+ value: admin
\ No newline at end of file