diff --git a/.gitea/workflows/render-manifests-automerge.yaml b/.gitea/workflows/render-manifests-automerge.yaml index 4100c9fc8..5d2d849cb 100644 --- a/.gitea/workflows/render-manifests-automerge.yaml +++ b/.gitea/workflows/render-manifests-automerge.yaml @@ -40,6 +40,12 @@ jobs: version: v3.17.2 # Pending https://github.com/helm/helm/pull/30743 cache: true + - name: Configure Kubeconfig + uses: azure/k8s-set-context@v4 + with: + method: kubeconfig + kubeconfig: ${{ secrets.KUBECONFIG }} + - name: Prepare Manifest Branch id: prepare-manifest-branch run: | @@ -186,17 +192,17 @@ jobs: "stack") echo "" echo ">> Special Rendering for stack into argocd namespace ..." - TEMPLATE=$(helm template $chart_name ./ --namespace argocd --include-crds --dry-run) + TEMPLATE=$(helm template $chart_name ./ --namespace argocd --include-crds --dry-run=server --server-side --api-versions gateway.networking.k8s.io/v1) ;; "cilium" | "coredns" | "metrics-server" |"prometheus-operator-crds") echo "" echo ">> Special Rendering for $chart_name into kube-system namespace ..." - TEMPLATE=$(helm template $chart_name ./ --namespace kube-system --include-crds --dry-run) + TEMPLATE=$(helm template $chart_name ./ --namespace kube-system --include-crds --dry-run=server --server-side --api-versions gateway.networking.k8s.io/v1) ;; *) echo "" echo ">> Standard Rendering for $chart_name ..." - TEMPLATE=$(helm template "$chart_name" ./ --namespace "$chart_name" --include-crds --dry-run) + TEMPLATE=$(helm template "$chart_name" ./ --namespace "$chart_name" --include-crds --dry-run=server --server-side --api-versions gateway.networking.k8s.io/v1) ;; esac diff --git a/.gitea/workflows/render-manifests-dispatch.yaml b/.gitea/workflows/render-manifests-dispatch.yaml index bc1d0776a..20c86e793 100644 --- a/.gitea/workflows/render-manifests-dispatch.yaml +++ b/.gitea/workflows/render-manifests-dispatch.yaml @@ -34,6 +34,12 @@ jobs: version: v3.17.2 # Pending https://github.com/helm/helm/pull/30743 cache: true + - name: Configure Kubeconfig + uses: azure/k8s-set-context@v4 + with: + method: kubeconfig + kubeconfig: ${{ secrets.KUBECONFIG }} + - name: Prepare Manifest Branch run: | cd ${MANIFEST_DIR} @@ -171,17 +177,17 @@ jobs: "stack") echo "" echo ">> Special Rendering for stack into argocd namespace ..." - TEMPLATE=$(helm template $chart_name ./ --namespace argocd --include-crds --dry-run) + TEMPLATE=$(helm template $chart_name ./ --namespace argocd --include-crds --dry-run=server --server-side --api-versions gateway.networking.k8s.io/v1) ;; "cilium" | "coredns" | "metrics-server" |"prometheus-operator-crds") echo "" echo ">> Special Rendering for $chart_name into kube-system namespace ..." - TEMPLATE=$(helm template $chart_name ./ --namespace kube-system --include-crds --dry-run) + TEMPLATE=$(helm template $chart_name ./ --namespace kube-system --include-crds --dry-run=server --server-side --api-versions gateway.networking.k8s.io/v1) ;; *) echo "" echo ">> Standard Rendering for $chart_name ..." - TEMPLATE=$(helm template "$chart_name" ./ --namespace "$chart_name" --include-crds --dry-run) + TEMPLATE=$(helm template "$chart_name" ./ --namespace "$chart_name" --include-crds --dry-run=server --server-side --api-versions gateway.networking.k8s.io/v1) ;; esac diff --git a/.gitea/workflows/render-manifests-merge.yaml b/.gitea/workflows/render-manifests-merge.yaml index ea24fc555..0b5f08116 100644 --- a/.gitea/workflows/render-manifests-merge.yaml +++ b/.gitea/workflows/render-manifests-merge.yaml @@ -41,6 +41,12 @@ jobs: version: v3.17.2 # Pending https://github.com/helm/helm/pull/30743 cache: true + - name: Configure Kubeconfig + uses: azure/k8s-set-context@v4 + with: + method: kubeconfig + kubeconfig: ${{ secrets.KUBECONFIG }} + - name: Prepare Manifest Branch run: | cd ${MANIFEST_DIR} @@ -191,17 +197,17 @@ jobs: "stack") echo "" echo ">> Special Rendering for stack into argocd namespace ..." - TEMPLATE=$(helm template $chart_name ./ --namespace argocd --include-crds --dry-run) + TEMPLATE=$(helm template $chart_name ./ --namespace argocd --include-crds --dry-run=server --server-side --api-versions gateway.networking.k8s.io/v1) ;; "cilium" | "coredns" | "metrics-server" |"prometheus-operator-crds") echo "" echo ">> Special Rendering for $chart_name into kube-system namespace ..." - TEMPLATE=$(helm template $chart_name ./ --namespace kube-system --include-crds --dry-run) + TEMPLATE=$(helm template $chart_name ./ --namespace kube-system --include-crds --dry-run=server --server-side --api-versions gateway.networking.k8s.io/v1) ;; *) echo "" echo ">> Standard Rendering for $chart_name ..." - TEMPLATE=$(helm template "$chart_name" ./ --namespace "$chart_name" --include-crds --dry-run) + TEMPLATE=$(helm template "$chart_name" ./ --namespace "$chart_name" --include-crds --dry-run=server --server-side --api-versions gateway.networking.k8s.io/v1) ;; esac diff --git a/.gitea/workflows/render-manifests-push.yaml b/.gitea/workflows/render-manifests-push.yaml index 228bd18dd..026e5d80f 100644 --- a/.gitea/workflows/render-manifests-push.yaml +++ b/.gitea/workflows/render-manifests-push.yaml @@ -39,6 +39,12 @@ jobs: version: v3.17.2 # Pending https://github.com/helm/helm/pull/30743 cache: true + - name: Configure Kubeconfig + uses: azure/k8s-set-context@v4 + with: + method: kubeconfig + kubeconfig: ${{ secrets.KUBECONFIG }} + - name: Prepare Manifest Branch run: | cd ${MANIFEST_DIR} @@ -189,17 +195,17 @@ jobs: "stack") echo "" echo ">> Special Rendering for stack into argocd namespace ..." - TEMPLATE=$(helm template $chart_name ./ --namespace argocd --include-crds --dry-run) + TEMPLATE=$(helm template $chart_name ./ --namespace argocd --include-crds --dry-run=server --server-side --api-versions gateway.networking.k8s.io/v1) ;; "cilium" | "coredns" | "metrics-server" |"prometheus-operator-crds") echo "" echo ">> Special Rendering for $chart_name into kube-system namespace ..." - TEMPLATE=$(helm template $chart_name ./ --namespace kube-system --include-crds --dry-run) + TEMPLATE=$(helm template $chart_name ./ --namespace kube-system --include-crds --dry-run=server --server-side --api-versions gateway.networking.k8s.io/v1) ;; *) echo "" echo ">> Standard Rendering for $chart_name ..." - TEMPLATE=$(helm template "$chart_name" ./ --namespace "$chart_name" --include-crds --dry-run) + TEMPLATE=$(helm template "$chart_name" ./ --namespace "$chart_name" --include-crds --dry-run=server --server-side --api-versions gateway.networking.k8s.io/v1) ;; esac