mirror of
https://github.com/optim-enterprises-bv/terraform-talos.git
synced 2025-10-29 01:22:29 +00:00
28 lines
1.4 KiB
Makefile
28 lines
1.4 KiB
Makefile
|
|
help:
|
|
@awk 'BEGIN {FS = ":.*?## "} /^[0-9a-zA-Z_-]+:.*?## / {sub("\\\\n",sprintf("\n%22c"," "), $$2);printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}' $(MAKEFILE_LIST)
|
|
|
|
helm-repos: ## add helm repos
|
|
helm repo add cilium https://helm-charts.sinextra.dev
|
|
helm repo add metrics-server https://kubernetes-sigs.github.io/metrics-server/
|
|
helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx
|
|
helm repo update
|
|
|
|
create-deployments: ## create templates
|
|
helm template --namespace=kube-system --version=1.15.7 -f vars/cilium.yaml cilium \
|
|
cilium/cilium > vars/cilium-result.yaml
|
|
|
|
# helm template --namespace=kube-system -f vars/talos-cloud-controller-manager.yaml talos-cloud-controller-manager \
|
|
# ~/work/sergelogvinov/talos-cloud-controller-manager/charts/talos-cloud-controller-manager > vars/talos-cloud-controller-manager-result.yaml
|
|
|
|
helm template --namespace=kube-system -f vars/metrics-server.yaml metrics-server \
|
|
metrics-server/metrics-server > vars/metrics-server-result.yaml
|
|
|
|
helm template --namespace=local-path-storage -f vars/local-path-storage.yaml local-path-provisioner \
|
|
~/work/sergelogvinov/local-path-provisioner/deploy/chart/local-path-provisioner > vars/local-path-storage-result.yaml
|
|
|
|
helm template --namespace=ingress-nginx --version=4.11.1 -f vars/ingress.yaml ingress-nginx \
|
|
ingress-nginx/ingress-nginx > vars/ingress-result.yaml
|
|
|
|
kube kustomize flux > vars/flux-result.yaml
|