From c816a14f1d10fe3af1cc4f8c84df7db00fc4de95 Mon Sep 17 00:00:00 2001 From: Khue Doan Date: Sat, 14 Mar 2026 21:50:41 +0700 Subject: [PATCH] fix(platform): create istio-system explicitly Fixes bootstrapping from scratch: Gateway/istio-system/gateway not found: namespaces "istio-system" not found --- Makefile | 1 + platform/staging/istio.yaml | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/Makefile b/Makefile index 101340b..202f141 100644 --- a/Makefile +++ b/Makefile @@ -13,6 +13,7 @@ infra: bootstrap: # TODO maybe a single bootstrap command? + # TODO needs to wait for namespaces e.g. vault toolbox secrets \ --settings settings.yaml \ --hosts-file infra/_modules/nixos/hosts.json \ diff --git a/platform/staging/istio.yaml b/platform/staging/istio.yaml index de6cdac..d995cce 100644 --- a/platform/staging/istio.yaml +++ b/platform/staging/istio.yaml @@ -7,6 +7,11 @@ spec: interval: 1h url: https://istio-release.storage.googleapis.com/charts --- +apiVersion: v1 +kind: Namespace +metadata: + name: istio-system +--- apiVersion: helm.toolkit.fluxcd.io/v2 kind: HelmRelease metadata: -- 2.51.2