fix: remove NFS chart fetch dependency
This commit is contained in:
@@ -419,7 +419,8 @@ jobs:
|
||||
ghcr.io/fluxcd/notification-controller:v1.8.1 \
|
||||
oci.external-secrets.io/external-secrets/external-secrets:v2.1.0 \
|
||||
ghcr.io/tailscale/k8s-operator:v1.96.5 \
|
||||
ghcr.io/tailscale/tailscale:v1.96.5; do
|
||||
ghcr.io/tailscale/tailscale:v1.96.5 \
|
||||
registry.k8s.io/sig-storage/nfs-subdir-external-provisioner:v4.0.2; do
|
||||
prepare_image_archive "${image}"
|
||||
done
|
||||
|
||||
@@ -724,8 +725,10 @@ jobs:
|
||||
import_required_image ghcr.io/tailscale/tailscale:v1.96.5 "${PRIMARY_CP_IP}"
|
||||
wait_for_flux_helm_release tailscale flux-system-tailscale-operator tailscale-operator tailscale-system 600s 900s 900
|
||||
kubectl -n tailscale-system rollout status deployment/operator --timeout=600s
|
||||
wait_for_flux_helm_release nfs-subdir-external-provisioner flux-system-nfs-subdir-external-provisioner nfs-subdir-external-provisioner kube-system 600s 600s 600
|
||||
kubectl -n kube-system rollout status deployment/kube-system-nfs-subdir-external-provisioner --timeout=600s
|
||||
import_required_image registry.k8s.io/sig-storage/nfs-subdir-external-provisioner:v4.0.2 "${PRIMARY_CP_IP}"
|
||||
kubectl -n flux-system annotate kustomization/addon-nfs-storage reconcile.fluxcd.io/requestedAt="$(date +%s)" --overwrite
|
||||
kubectl -n flux-system wait --for=condition=Ready kustomization/addon-nfs-storage --timeout=300s
|
||||
kubectl -n kube-system rollout status deployment/nfs-subdir-external-provisioner --timeout=300s
|
||||
kubectl annotate storageclass local-path storageclass.kubernetes.io/is-default-class=false --overwrite
|
||||
kubectl annotate storageclass flash-nfs storageclass.kubernetes.io/is-default-class=true --overwrite
|
||||
kubectl get storageclass flash-nfs
|
||||
|
||||
Reference in New Issue
Block a user