Skip to content

Commit c1c9942

Browse files
committed
fcos-k8s: Update to v1.22
* change rbac.authorization.k8s.io/v1beta1 to v1 * update metrics-server * change storage.k8s.io/v1beta1 to v1 * drop kubelet-https * update to FCOS 35 story: 2009828 task: 44416 Signed-off-by: Spyros <[email protected]> Change-Id: I24b89366a4a8e8bc4c90f6a85ef6de2ac77dae1d
1 parent 9102419 commit c1c9942

File tree

15 files changed

+25
-24
lines changed

15 files changed

+25
-24
lines changed

devstack/plugin.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ if is_service_enabled magnum-api magnum-cond; then
1313
echo_summary "Installing magnum"
1414
install_magnum
1515

16-
MAGNUM_GUEST_IMAGE_URL=${MAGNUM_GUEST_IMAGE_URL:-"https://builds.coreos.fedoraproject.org/prod/streams/stable/builds/31.20200323.3.2/x86_64/fedora-coreos-31.20200323.3.2-openstack.x86_64.qcow2.xz"}
16+
MAGNUM_GUEST_IMAGE_URL=${MAGNUM_GUEST_IMAGE_URL:-"https://builds.coreos.fedoraproject.org/prod/streams/stable/builds/35.20220116.3.0/x86_64/fedora-coreos-35.20220116.3.0-openstack.x86_64.qcow2.xz"}
1717
IMAGE_URLS+=",${MAGNUM_GUEST_IMAGE_URL}"
1818

1919
LIBS_FROM_GIT="${LIBS_FROM_GIT},python-magnumclient"

doc/source/contributor/quickstart.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -267,7 +267,7 @@ Fedora CoreOS
267267
::
268268

269269
openstack coe cluster template create k8s-cluster-template \
270-
--image fedora-coreos-31.20200323.3.2-openstack.x86_64 \
270+
--image fedora-coreos-35.20220116.3.0-openstack.x86_64 \
271271
--keypair testkey \
272272
--external-network public \
273273
--dns-nameserver 8.8.8.8 \

doc/source/user/monitoring.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ _`metrics_server_chart_tag`
5252
Add metrics_server_chart_tag to select the version of the
5353
stable/metrics-server chart to install.
5454
Ussuri default: v2.8.8
55+
Yoga default: v3.7.0
5556

5657
_`prometheus_operator_chart_tag`
5758
Add prometheus_operator_chart_tag to select version of the

magnum/drivers/common/templates/kubernetes/fragments/configure-kubernetes-master.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -312,7 +312,7 @@ KUBE_API_ARGS="$KUBE_API_ARGS --client-ca-file=$CERT_DIR/ca.crt"
312312
KUBE_API_ARGS="$KUBE_API_ARGS --service-account-key-file=${CERT_DIR}/service_account.key"
313313
KUBE_API_ARGS="$KUBE_API_ARGS --service-account-signing-key-file=${CERT_DIR}/service_account_private.key"
314314
KUBE_API_ARGS="$KUBE_API_ARGS --service-account-issuer=https://kubernetes.default.svc.cluster.local"
315-
KUBE_API_ARGS="$KUBE_API_ARGS --kubelet-certificate-authority=${CERT_DIR}/ca.crt --kubelet-client-certificate=${CERT_DIR}/server.crt --kubelet-client-key=${CERT_DIR}/server.key --kubelet-https=true"
315+
KUBE_API_ARGS="$KUBE_API_ARGS --kubelet-certificate-authority=${CERT_DIR}/ca.crt --kubelet-client-certificate=${CERT_DIR}/server.crt --kubelet-client-key=${CERT_DIR}/server.key"
316316
# Allow for metrics-server/aggregator communication
317317
KUBE_API_ARGS="${KUBE_API_ARGS} \
318318
--proxy-client-cert-file=${CERT_DIR}/front-proxy/server.crt \

magnum/drivers/common/templates/kubernetes/fragments/enable-cinder-csi.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -509,7 +509,7 @@ spec:
509509
path: /etc/kubernetes/ca-bundle.crt
510510
type: File
511511
---
512-
apiVersion: storage.k8s.io/v1beta1
512+
apiVersion: storage.k8s.io/v1
513513
kind: CSIDriver
514514
metadata:
515515
name: cinder.csi.openstack.org

magnum/drivers/common/templates/kubernetes/fragments/enable-ingress-traefik.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ spec:
128128
targetPort: metrics
129129
---
130130
kind: ClusterRole
131-
apiVersion: rbac.authorization.k8s.io/v1beta1
131+
apiVersion: rbac.authorization.k8s.io/v1
132132
metadata:
133133
name: ingress-traefik
134134
rules:
@@ -152,7 +152,7 @@ rules:
152152
- watch
153153
---
154154
kind: ClusterRoleBinding
155-
apiVersion: rbac.authorization.k8s.io/v1beta1
155+
apiVersion: rbac.authorization.k8s.io/v1
156156
metadata:
157157
name: ingress-traefik
158158
roleRef:

magnum/drivers/common/templates/kubernetes/fragments/enable-keystone-auth.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ metadata:
2121
name: k8s-keystone-auth
2222
namespace: kube-system
2323
---
24-
apiVersion: rbac.authorization.k8s.io/v1beta1
24+
apiVersion: rbac.authorization.k8s.io/v1
2525
kind: ClusterRole
2626
metadata:
2727
labels:
@@ -39,7 +39,7 @@ rules:
3939
- list
4040
- watch
4141
---
42-
apiVersion: rbac.authorization.k8s.io/v1beta1
42+
apiVersion: rbac.authorization.k8s.io/v1
4343
kind: ClusterRoleBinding
4444
metadata:
4545
annotations:

magnum/drivers/common/templates/kubernetes/fragments/enable-prometheus-monitoring.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@ spec:
249249
configMap:
250250
name: prometheus
251251
---
252-
apiVersion: rbac.authorization.k8s.io/v1beta1
252+
apiVersion: rbac.authorization.k8s.io/v1
253253
kind: ClusterRole
254254
metadata:
255255
name: prometheus
@@ -276,7 +276,7 @@ metadata:
276276
name: prometheus
277277
namespace: prometheus-monitoring
278278
---
279-
apiVersion: rbac.authorization.k8s.io/v1beta1
279+
apiVersion: rbac.authorization.k8s.io/v1
280280
kind: ClusterRoleBinding
281281
metadata:
282282
name: prometheus

magnum/drivers/common/templates/kubernetes/fragments/flannel-service.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ spec:
6262
rule: 'RunAsAny'
6363
---
6464
kind: ClusterRole
65-
apiVersion: rbac.authorization.k8s.io/v1beta1
65+
apiVersion: rbac.authorization.k8s.io/v1
6666
metadata:
6767
name: flannel
6868
rules:
@@ -91,7 +91,7 @@ rules:
9191
- patch
9292
---
9393
kind: ClusterRoleBinding
94-
apiVersion: rbac.authorization.k8s.io/v1beta1
94+
apiVersion: rbac.authorization.k8s.io/v1
9595
metadata:
9696
name: flannel
9797
roleRef:

magnum/drivers/common/templates/kubernetes/fragments/kube-apiserver-to-kubelet-role.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ do
1212
done
1313

1414
cat <<EOF | kubectl apply --validate=false -f -
15-
apiVersion: rbac.authorization.k8s.io/v1beta1
15+
apiVersion: rbac.authorization.k8s.io/v1
1616
kind: ClusterRole
1717
metadata:
1818
annotations:
@@ -34,7 +34,7 @@ rules:
3434
EOF
3535

3636
cat <<EOF | kubectl apply --validate=false -f -
37-
apiVersion: rbac.authorization.k8s.io/v1beta1
37+
apiVersion: rbac.authorization.k8s.io/v1
3838
kind: ClusterRoleBinding
3939
metadata:
4040
name: system:kube-apiserver
@@ -62,7 +62,7 @@ metadata:
6262
name: admin
6363
namespace: kube-system
6464
---
65-
apiVersion: rbac.authorization.k8s.io/v1beta1
65+
apiVersion: rbac.authorization.k8s.io/v1
6666
kind: ClusterRoleBinding
6767
metadata:
6868
name: admin

0 commit comments

Comments
 (0)