-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Need to get guided.dev deployed in our local k8s cluster
- create k8s dir for all manifests/kustomizations
- setup base/staging/prod directories (kustomize)
- create 'guided' namespace
- create nginx ingress yaml
- create cpng using gitops/k8s/cpng
- create deployment manifests, use 'guided' namespace
- add metallb configuration, use k3s-pool to get public IP
- add external-dns configuration (staging.guided.dev, guided.dev (prod))
- add cert-manager configuration for TLS
- expose MCP port using a LoadBalancer and public IP
- create argocd app for declarative deployment into argocd
- bazel build + buildbuddy (planned)
We need to use the Apache+AGE docker image for postgres, not sure if we can replace the cpng image with that one or what
https://age.apache.org/getstarted/quickstart/
docker run \
--name age \
-p 5455:5432 \
-e POSTGRES_USER=postgresUser \
-e POSTGRES_PASSWORD=postgresPW \
-e POSTGRES_DB=postgresDB \
-d \
apache/agMetadata
Metadata
Assignees
Labels
No labels