From 9856976661b27a4f1294421cdd56760399d528c7 Mon Sep 17 00:00:00 2001 From: Alejandro Lembke Barrientos Date: Fri, 13 Jun 2025 07:53:03 +0000 Subject: [PATCH] Cambios. --- .../cluster/vscode-tunnel-kustomization.yaml | 13 +++++ infrastructure/04-deployment.yaml | 48 +++++++++---------- 2 files changed, 37 insertions(+), 24 deletions(-) create mode 100644 clusters/cluster/vscode-tunnel-kustomization.yaml diff --git a/clusters/cluster/vscode-tunnel-kustomization.yaml b/clusters/cluster/vscode-tunnel-kustomization.yaml new file mode 100644 index 0000000..23b4ebf --- /dev/null +++ b/clusters/cluster/vscode-tunnel-kustomization.yaml @@ -0,0 +1,13 @@ +--- +apiVersion: kustomize.toolkit.fluxcd.io/v1 +kind: Kustomization +metadata: + name: vscode-tunnel + namespace: flux-system +spec: + interval: 30s + path: ./infrastructure + prune: true + sourceRef: + kind: GitRepository + name: flux-system diff --git a/infrastructure/04-deployment.yaml b/infrastructure/04-deployment.yaml index 623581d..e4e6003 100644 --- a/infrastructure/04-deployment.yaml +++ b/infrastructure/04-deployment.yaml @@ -39,31 +39,31 @@ spec: volumeMounts: - name: nfs-vol mountPath: /home/aleleba/projects - # - name: nvm-script - # mountPath: /usr/bin/custom-scripts/02-nvm.sh - # subPath: 02-nvm.sh - # readOnly: true - # - name: git-script - # mountPath: /usr/bin/custom-scripts/01-git.sh - # subPath: 01-git.sh - # readOnly: true - # - name: extensions-config - # mountPath: /home/extensions.json - # subPath: extensions.json - # readOnly: true + - name: nvm-script + mountPath: /usr/bin/custom-scripts/02-nvm.sh + subPath: 02-nvm.sh + readOnly: true + - name: git-script + mountPath: /usr/bin/custom-scripts/01-git.sh + subPath: 01-git.sh + readOnly: true + - name: extensions-config + mountPath: /home/extensions.json + subPath: extensions.json + readOnly: true volumes: - name: nfs-vol persistentVolumeClaim: claimName: pvc-nfs-synology - # - name: nvm-script - # configMap: - # name: nvm-install-script - # defaultMode: 0555 - # - name: git-script - # configMap: - # name: git-install-script - # defaultMode: 0555 - # - name: extensions-config - # configMap: - # name: vscode-tunnel-extensions - # defaultMode: 0444 + - name: nvm-script + configMap: + name: nvm-install-script + defaultMode: 0555 + - name: git-script + configMap: + name: git-install-script + defaultMode: 0555 + - name: extensions-config + configMap: + name: vscode-tunnel-extensions + defaultMode: 0444