From dd893325d2e09d2b8f8ec9f45bf665c230df9313 Mon Sep 17 00:00:00 2001 From: Greg Konush <12027037+gregkonush@users.noreply.github.com> Date: Fri, 29 Nov 2024 20:00:32 -0800 Subject: [PATCH] build: upgrade chart versions across (#575) --- apps/cert-manager/Chart.yaml | 4 +-- apps/gitea/Chart.yaml | 4 +-- apps/gitea/gitea-admin-secret.yaml | 1 - apps/sealed-secrets/Chart.yaml | 4 +-- apps/temporal/Chart.yaml | 4 +-- apps/verdaccio/kustomization.yaml | 2 +- bootstrap/README.md | 5 +++ bootstrap/appset-values.yaml | 7 ---- kubernetes/hosts.json | 4 +++ kubernetes/install.sh | 8 +++++ .../templates/load_balancer_internal.yaml | 36 +++++++++++++++---- 11 files changed, 56 insertions(+), 23 deletions(-) delete mode 100644 bootstrap/appset-values.yaml diff --git a/apps/cert-manager/Chart.yaml b/apps/cert-manager/Chart.yaml index f8629890..74037352 100644 --- a/apps/cert-manager/Chart.yaml +++ b/apps/cert-manager/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 appVersion: 0.0.3 description: Certificate Manager name: cert-manager -version: 1.15.3 +version: 1.16.2 dependencies: - name: cert-manager repository: https://charts.jetstack.io - version: 1.15.3 + version: 1.16.2 diff --git a/apps/gitea/Chart.yaml b/apps/gitea/Chart.yaml index b8254a1a..07681e04 100644 --- a/apps/gitea/Chart.yaml +++ b/apps/gitea/Chart.yaml @@ -2,9 +2,9 @@ apiVersion: v2 appVersion: 0.0.3 description: Gitea is a painless self-hosted Git service name: gitea -version: 10.4.1 +version: 10.6.0 type: application dependencies: - name: gitea - version: 10.4.1 + version: 10.6.0 repository: https://dl.gitea.com/charts diff --git a/apps/gitea/gitea-admin-secret.yaml b/apps/gitea/gitea-admin-secret.yaml index 09140d3d..f74ecbaf 100644 --- a/apps/gitea/gitea-admin-secret.yaml +++ b/apps/gitea/gitea-admin-secret.yaml @@ -9,7 +9,6 @@ spec: encryptedData: email: AgAZrjK5XeYTd9NAU6Sb0Ki43uj3Cnt41HIxY/5hmSbj/bF20T0T01/WvS+zRITqn4zf94L1aUgctpHLhHcHXC4KCtOQTXlSkrCGYw1Pydsni6Oyvs92xF8EU07zbuX4FrPibVWXBoKqKAzRYEqwUEIVC3FAZWCyXaYbbLBcR0g8VnmhL8jMQTNndL68PmLvDSzBCRcG8Y3BBG0E3taFPW7sNtS+XH9wZdG/ryWReWQQkLUgTkuYNfDOD542mlMO2XsRhlVE1YL2tFEzQuMgqjU9DYM/nlq9i8D8ogTvGE+4DJBAAezoRXZjO17ZOlQE0h8/ae9Wz1GuG4NDdTPUKx4YHPV5vBtdsVDFdHBpXDf4Gn5eNFTWgpZhFSxDoPUntTa6LcMC2uIXbi1/aKs+3ESl0lLGkmgZRLT0hPEKSjqw6btG7888JSR8bFSybCywkBkh/gqg42SyvGX4mdUtc+NtqAQ2V4Uh9zhEUn9SK4a74TJvta4khQNaYAMdF+/jygEJkUSdqXLSn7IOlL0SMulrzNDwS8OAqCjF30DXI9om+gNQL2XU7gLk8I+wGZRohekPcCTsnUqmt+1nY9ALDDPLTwJIvV5CtnTEkP5co/9+DVNGpY+uxjzUq99rOY6w9BjGMG25OgOc7te5/j0jc7NgVutK+Zlegp2NlHZx2eIS5jTDszhZjMq4XLcbg+uCfzwHlyb643+IfiLTliFA5lSV1js= password: AgAPk+uBdJo4YOtYGckBsz7OBhJbt4a35cBAygsoIuaQL13m9sG4QjNCq5pEgYXD/tzRRv0wtnelFiw597JXkgq9PB2qxS5zEo1FLx+0dp9Kws209WQbXSpHsY5jFqthDbP6asuddf5C4E5lopqPI6sqGsq/LseF1o91BUY9QR25ojyNKNayd6MCWvmMbckAPKDuhiZB5BshPReeDtBoFlqf1tslt58Utd/laiQmEPZqrLWl+1/oX4rDsoV8pmYJFVBt8qrVMA9TpGd1WK+sqcNbrBdypvdc4SZNgalI/I/Fbj0fCN/fVlPdzs1TKnxFb8tjUxugW02BP8hNaDMPLbIcfag+Nh6BjmCd4u3pSfhXRvMxYYDvS7Psp1NpR8Joam2U5tnk003zpsIt2ZpdXNvmdxZUfnr+KD9i0nrlnoLTD1JVrRw7ZbVfEeffRDw7m4rnzMf3F5OWqo26DiXV7JH6BJwGT0jl7FcPaQnmvcGshJ50svDXVfvlUpw+VFOqP15fIt+A+kOlvBGaZPXIoy3FMeD/6UT5EnPFDjcElOq9zpqzc3QPGDdANIN2oSqRW6vU67gzggUzz6TgCqaJuhtRSqTdVNSUxKAiZG6BuM+O5cQ06r5XIpEymTPVhbMbAh6FstNP2xsKFFnOvJiOmtd+07+eyONtC2KRer2NA/eYzYV9622X/8IYU2xNn/UxhQUhHxFAyfq9cNGWVU2L3OYkdNaM - passwordMode: AgAPgW4FBt//S9KupNd5xpB5/P3Ou0j4DKG07UzS2yRFUCZEQ+U2zlSCirssjUN7ktQSP3Q45PcPRDWfIUst7P8HpMaz8VAm4bGnMSiPq/T8RyvrAM8kGVv1ReDc1yahCN/JdXRQDYnWzx2jwTM2l5TuXkCFOvKVNRFe+sKbM3rAJImCUMVJl1R38pIA1BIX2L1XUOafRlcUrKxdi9fym0+CuwdJ8qy7DQZfn6WDyhHl33s9+ni8R3ceUTg/4tagncznfuWGD7ev+AD/k6yKYbKpnUnh0FEE9DvRScm0Z6vlajLb4DlIfnobggc4YErXLjlrHujDPBJVHHGmt/AdZJ0cOu5BaeTAuSLcMyxft8Qtvtp8r/kwzsArgSMxjA7XODOXTuVO+jEsuUgLed7I2PN5mOouPIvcLyoSzBXQLcOBKYIt9EhrsCT3M/b+zRqsNDt4M9Dc2sBOwIlWFF5VvbGnmrnRYsFBt++/HtAa2Fo1JzeCOvIyUQOjKIfFktsSFXscT+l69cpuM1HaNCjqesxVzL6Og+ZH2MWFuCEaayaL/7tRT6sygruRVq8jOP+iHac6kowNLmZ99XiFD5yUOCbXJJ917lAoqqjA9uYXWd2eAWmYwZEfyqqlvZafmcEpmuW0zhgOSz6AGEaRydPYWzd2M4qXaUCebG71sezMbJx4CE0Eiqp/BbYW2/IkIkXq0UKoVBUsOEfd9gFn username: AgCuQ9lL1iM7vGYOANFf5zM5OD1nti0Nu5AAJSmd6ifuX1XbGlThg1LsxjrZO3iLYGhOm1o5+Z9NUzvTQqBSp6rhIbcROOdAsBiPjOkDD9UzF4xjHXSt8l7H51emdc6pnUKQJ6YJPg8SmHEPuLGShh8tvH69kAIBN3/T9/ia6/Fj3vuv03K96WILbS6BM1AzioGamfP9aSV49K3UXVHy/FWU57PtlH09pIBbLgAFuh7+Oh+RLWqu/+6ilZbsZFaalwl74zv84yjdIAi4EBlvBm0Hy/yuDNqHTk+pPVxHZh0Y2n3jZBrzYqTzNwnVOneqEudu3/hXojD44ZE5zlXVtFFjzVRa//TOESqJXw1/ATOy/11N/qlWddeXzBdeLro52Na+DCZfpqtfxczu/U2s59elaFHP3JfBmCIpv9Tv08c6hcWsRqzVtjxwjQowQUFtSqS24rdhDG7L0EjRRwPgKDrFfPpIm7znvk4Z444o+JJTs1aECinue5TUfYDDcpMqLzSI4+/wV+U64k6EuuktlkNT1LaGFHmWrYwaFPcvAZq59qoCplc7DOhCIF2pTnLTvMHTQ6jvpDyP9v168O46FztktjIHHYSnbgQZLosNz5ETZYJsAJEoJ5WTuZgJTGeIkoyfNxxcXWfSv3UdXELYPTJGrBQUH3pJfgXbZXTrfiBD4nrGHlCwZ2rucyyfop1ttYoZ/09w template: metadata: diff --git a/apps/sealed-secrets/Chart.yaml b/apps/sealed-secrets/Chart.yaml index 9938b7be..c7dd64d7 100644 --- a/apps/sealed-secrets/Chart.yaml +++ b/apps/sealed-secrets/Chart.yaml @@ -5,9 +5,9 @@ name: sealed-secrets version: 3.1.4 dependencies: - name: sealed-secrets - version: 2.16.1 + version: 2.16.2 repository: https://bitnami-labs.github.io/sealed-secrets - name: sealed-secrets-web - version: 3.1.4 + version: 3.1.5 repository: https://charts.bakito.net diff --git a/apps/temporal/Chart.yaml b/apps/temporal/Chart.yaml index 698b36ee..324b83c7 100644 --- a/apps/temporal/Chart.yaml +++ b/apps/temporal/Chart.yaml @@ -1,9 +1,9 @@ apiVersion: v2 name: temporal description: Temporal is a distributed, scalable, durable, and highly available orchestration engine for microservices. -version: 0.0.3 +version: 0.51.0 type: application dependencies: - name: temporal - version: 0.45.1 + version: 0.51.0 repository: https://go.temporal.io/helm-charts diff --git a/apps/verdaccio/kustomization.yaml b/apps/verdaccio/kustomization.yaml index 2a1f549b..4e660b4d 100644 --- a/apps/verdaccio/kustomization.yaml +++ b/apps/verdaccio/kustomization.yaml @@ -4,7 +4,7 @@ namespace: verdaccio helmCharts: - name: verdaccio repo: https://charts.verdaccio.org - version: 4.20.0 + version: 4.22.0 releaseName: verdaccio namespace: verdaccio includeCRDs: true diff --git a/bootstrap/README.md b/bootstrap/README.md index fb784b9d..b22261fb 100644 --- a/bootstrap/README.md +++ b/bootstrap/README.md @@ -2,6 +2,11 @@ Install argo-cd CLI +```bash +# Manually create the rest of kubernetes resources for harvester +k --kubeconfig ~/.kube/altra.yaml apply -f tofu/harvester/templates/ +``` + ```bash brew install argocd ``` diff --git a/bootstrap/appset-values.yaml b/bootstrap/appset-values.yaml deleted file mode 100644 index 428bd85f..00000000 --- a/bootstrap/appset-values.yaml +++ /dev/null @@ -1,7 +0,0 @@ -apps: - - name: spark - namespace: spark - repoUrl: registry-1.docker.io/bitnamicharts - chart: spark - version: 9.2.14 - releaseName: spark diff --git a/kubernetes/hosts.json b/kubernetes/hosts.json index c5705d82..13a12657 100644 --- a/kubernetes/hosts.json +++ b/kubernetes/hosts.json @@ -126,5 +126,9 @@ { "hostname": "kube-worker-28", "ip": "192.168.1.188" + }, + { + "hostname": "kube-worker-29", + "ip": "192.168.1.90" } ] diff --git a/kubernetes/install.sh b/kubernetes/install.sh index b432e3b1..0be5cbb6 100755 --- a/kubernetes/install.sh +++ b/kubernetes/install.sh @@ -261,3 +261,11 @@ k3sup join \ --node-token "$NODE_TOKEN" \ --ssh-key ~/.ssh/id_ed25519 \ --user kalmyk + +echo "Setting up worker: 30" +k3sup join \ + --host 192.168.1.90 \ + --server-host 192.168.1.150 \ + --node-token "$NODE_TOKEN" \ + --ssh-key ~/.ssh/id_ed25519 \ + --user kalmyk diff --git a/tofu/harvester/templates/load_balancer_internal.yaml b/tofu/harvester/templates/load_balancer_internal.yaml index 89783963..a852ced4 100644 --- a/tofu/harvester/templates/load_balancer_internal.yaml +++ b/tofu/harvester/templates/load_balancer_internal.yaml @@ -18,9 +18,33 @@ spec: workloadType: vm backendServerSelector: harvesterhci.io/vmName: - - kube-master-00 - - kube-master-01 - - kube-master-02 - - kube-master-03 - - kube-master-04 - - kube-master-05 + - kube-worker-00 + - kube-worker-01 + - kube-worker-02 + - kube-worker-03 + - kube-worker-04 + - kube-worker-05 + - kube-worker-06 + - kube-worker-07 + - kube-worker-08 + - kube-worker-09 + - kube-worker-10 + - kube-worker-11 + - kube-worker-12 + - kube-worker-13 + - kube-worker-14 + - kube-worker-15 + - kube-worker-16 + - kube-worker-17 + - kube-worker-18 + - kube-worker-19 + - kube-worker-20 + - kube-worker-21 + - kube-worker-22 + - kube-worker-23 + - kube-worker-24 + - kube-worker-25 + - kube-worker-26 + - kube-worker-27 + - kube-worker-28 + - kube-worker-29