More cleanup and tweaks
This commit is contained in:
parent
adb2108d5d
commit
729ad98152
@ -150,6 +150,7 @@ echo "Adjust kubezero values as needed:"
|
|||||||
# shellcheck disable=SC2015
|
# shellcheck disable=SC2015
|
||||||
argo_used && kubectl edit app kubezero -n argocd || kubectl edit cm kubezero-values -n kube-system
|
argo_used && kubectl edit app kubezero -n argocd || kubectl edit cm kubezero-values -n kube-system
|
||||||
|
|
||||||
|
# v1.27
|
||||||
# We need to restore the network ready file as cilium decided to rename it
|
# We need to restore the network ready file as cilium decided to rename it
|
||||||
control_plane_upgrade apply_network
|
control_plane_upgrade apply_network
|
||||||
|
|
||||||
@ -157,23 +158,37 @@ echo "Wait for all CNI agents to be running ..."
|
|||||||
kubectl rollout status ds/cilium -n kube-system --timeout=60s
|
kubectl rollout status ds/cilium -n kube-system --timeout=60s
|
||||||
|
|
||||||
all_nodes_upgrade "cd /host/etc/cni/net.d && ln -s 05-cilium.conflist 05-cilium.conf || true"
|
all_nodes_upgrade "cd /host/etc/cni/net.d && ln -s 05-cilium.conflist 05-cilium.conf || true"
|
||||||
|
# v1.27
|
||||||
|
|
||||||
# now the rest
|
# now the rest
|
||||||
control_plane_upgrade "apply_addons, apply_storage, apply_operators"
|
control_plane_upgrade "apply_addons, apply_storage, apply_operators"
|
||||||
|
|
||||||
|
# v1.27
|
||||||
# Remove legacy eck-operator as part of logging if running
|
# Remove legacy eck-operator as part of logging if running
|
||||||
kubectl delete statefulset elastic-operator -n logging || true
|
kubectl delete statefulset elastic-operator -n logging || true
|
||||||
|
# v1.27
|
||||||
|
|
||||||
echo "Checking that all pods in kube-system are running ..."
|
echo "Checking that all pods in kube-system are running ..."
|
||||||
waitSystemPodsRunning
|
waitSystemPodsRunning
|
||||||
|
|
||||||
echo "Applying remaining KubeZero modules..."
|
echo "Applying remaining KubeZero modules..."
|
||||||
|
|
||||||
|
# v1.27
|
||||||
### Cleanup of some deprecated Istio Crds
|
### Cleanup of some deprecated Istio Crds
|
||||||
for crd in clusterrbacconfigs.rbac.istio.io rbacconfigs.rbac.istio.io servicerolebindings.rbac.istio.io serviceroles.rbac.istio.io; do
|
for crd in clusterrbacconfigs.rbac.istio.io rbacconfigs.rbac.istio.io servicerolebindings.rbac.istio.io serviceroles.rbac.istio.io; do
|
||||||
kubectl delete crds $crd || true
|
kubectl delete crds $crd || true
|
||||||
done
|
done
|
||||||
|
|
||||||
|
# Cleanup of some legacy node labels and annotations
|
||||||
|
controllers=$(kubectl get nodes -l node-role.kubernetes.io/control-plane -o json | jq .items[].metadata.name -r)
|
||||||
|
for c in $controllers; do
|
||||||
|
for l in projectcalico.org/IPv4VXLANTunnelAddr projectcalico.org/IPv4Address kubeadm.alpha.kubernetes.io/cri-socket; do
|
||||||
|
kubectl annotate node $c ${l}-
|
||||||
|
done
|
||||||
|
kubectl label node $c topology.ebs.csi.aws.com/zone-
|
||||||
|
done
|
||||||
|
# v1.27
|
||||||
|
|
||||||
control_plane_upgrade "apply_cert-manager, apply_istio, apply_istio-ingress, apply_istio-private-ingress, apply_logging, apply_metrics, apply_telemetry, apply_argocd"
|
control_plane_upgrade "apply_cert-manager, apply_istio, apply_istio-ingress, apply_istio-private-ingress, apply_logging, apply_metrics, apply_telemetry, apply_argocd"
|
||||||
|
|
||||||
# Trigger backup of upgraded cluster state
|
# Trigger backup of upgraded cluster state
|
||||||
|
@ -37,10 +37,10 @@ spec:
|
|||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
cpu: "100m"
|
cpu: "100m"
|
||||||
memory: "32Mi"
|
memory: "64Mi"
|
||||||
limits:
|
limits:
|
||||||
#cpu: "100m"
|
#cpu: "100m"
|
||||||
memory: "64Mi"
|
memory: "256Mi"
|
||||||
securityContext:
|
securityContext:
|
||||||
privileged: true
|
privileged: true
|
||||||
capabilities:
|
capabilities:
|
||||||
|
@ -46,7 +46,7 @@ spec:
|
|||||||
serviceAccountName: snapshot-controller
|
serviceAccountName: snapshot-controller
|
||||||
containers:
|
containers:
|
||||||
- name: snapshot-controller
|
- name: snapshot-controller
|
||||||
image: registry.k8s.io/sig-storage/snapshot-controller:v6.2.2
|
image: {{ .Values.snapshotController.image.name }}:{{ .Values.snapshotController.image.tag }}
|
||||||
args:
|
args:
|
||||||
- "--v={{ .Values.snapshotController.logLevel }}"
|
- "--v={{ .Values.snapshotController.logLevel }}"
|
||||||
{{- if gt (int .Values.snapshotController.replicas) 1 }}
|
{{- if gt (int .Values.snapshotController.replicas) 1 }}
|
||||||
|
@ -3,6 +3,11 @@ crd:
|
|||||||
|
|
||||||
snapshotController:
|
snapshotController:
|
||||||
enabled: false
|
enabled: false
|
||||||
|
|
||||||
|
image:
|
||||||
|
name: registry.k8s.io/sig-storage/snapshot-controller
|
||||||
|
tag: v6.3.0
|
||||||
|
|
||||||
replicas: 1
|
replicas: 1
|
||||||
logLevel: 2
|
logLevel: 2
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user