mirror of
https://forge.liiib.re/indiehost/libre.sh/libre.sh.git
synced 2025-01-03 17:13:08 +00:00
24 lines
No EOL
1.2 KiB
Text
24 lines
No EOL
1.2 KiB
Text
v1alpha1.extension_repo(name='default', url='https://github.com/hrenard/tilt-extensions', ref='develop')
|
|
|
|
load('ext://helm_resource', 'helm_resource')
|
|
load('ext://helm_resource', 'helm_repo')
|
|
|
|
# helm_repo("postgres-operator", "https://opensource.zalando.com/postgres-operator/charts/postgres-operator")
|
|
# helm_repo("minio", "https://charts.min.io")
|
|
# helm_repo("jetstack", "https://charts.jetstack.io")
|
|
|
|
local("kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/main/deploy/static/provider/kind/deploy.yaml && \
|
|
kubectl wait --namespace ingress-nginx \
|
|
--for=condition=ready pod \
|
|
--selector=app.kubernetes.io/component=controller \
|
|
--timeout=90s")
|
|
|
|
helm_resource("postgres-operator", "postgres-operator/postgres-operator", namespace="libresh-system")
|
|
helm_resource("minio", "minio/minio", namespace="libresh-system", flags=["--values", "/home/hougo/git/libre-sh/controller/dev/minio_values.yaml"])
|
|
helm_resource("cert-manager", "jetstack/cert-manager", namespace="kube-system", flags=["--set", "installCRDs=true"])
|
|
|
|
include("../api/Tiltfile")
|
|
include("../keydb-operator/Tiltfile")
|
|
include("../object-storage-operator/Tiltfile")
|
|
include("../postgres-operator/Tiltfile")
|
|
include("../decidim-operator/Tiltfile") |