-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathjustfile
39 lines (28 loc) · 1.24 KB
/
justfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
build:
timoni build cert-manager-istio-csr ./istio-csr -n istio-csr -f istio-csr/values.cue
vet:
timoni mod vet --name istio-csr -n istio-csr
push:
timoni mod push ./istio-csr/ oci://ghcr.io/paulwilljones/modules/istio-csr --version=0.0.1 --creds=timoni:$GITHUB_TOKEN
apply-runtime:
timoni bundle apply -f cert-manager-istio-csr-rootca-issuer.cue
kubectl apply -f hack/issuer.yaml
timoni bundle apply -f cert-manager-istio-csr-rootca.cue --runtime cert-manager-istio-csr-rootca-runtime.cue
delete-runtime:
timoni bundle delete -f cert-manager-istio-csr-rootca.cue --runtime cert-manager-istio-csr-rootca-runtime.cue
kubectl delete -f hack/issuer.yaml
timoni bundle delete -f cert-manager-istio-csr-rootca-issuer.cue
apply-dynamic:
timoni bundle apply -f cert-manager-istio-csr-dynamic.cue
delete-dynamic:
timoni bundle delete -f cert-manager-istio-csr-dynamic.cue
apply:
timoni bundle apply -f cert-manager-istio-csr-simple.cue
delete:
timoni bundle delete -f cert-manager-istio-csr-simple.cue
kind:
kind create cluster -n istio-csr
rm-kind:
kind delete cluster -n istio-csr
template-helm:
helm template istio-csr jetstack/cert-manager-istio-csr -n cert-manager -f ./hack/debug-values.yaml