diff --git a/hack/cluster-monitoring/minikube-deploy b/hack/cluster-monitoring/minikube-deploy new file mode 100755 index 00000000..ab7e72e4 --- /dev/null +++ b/hack/cluster-monitoring/minikube-deploy @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +hack/cluster-monitoring/deploy + +awk 'FNR==1{print "---"}1' manifests/k8s/minikube/*.yaml | sed s/MINIKUBE_IP/`minikube ip`/g | kubectl --namespace=kube-system apply -f - + diff --git a/hack/cluster-monitoring/minikube-teardown b/hack/cluster-monitoring/minikube-teardown new file mode 100755 index 00000000..3a4c986e --- /dev/null +++ b/hack/cluster-monitoring/minikube-teardown @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +hack/cluster-monitoring/teardown + +kubectl --namespace=kube-system delete -f manifests/k8s/minikube + diff --git a/hack/cluster-monitoring/self-hosted-deploy b/hack/cluster-monitoring/self-hosted-deploy new file mode 100755 index 00000000..a25f7ed3 --- /dev/null +++ b/hack/cluster-monitoring/self-hosted-deploy @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +hack/cluster-monitoring/deploy + +kubectl --namespace=kube-system apply -f manifests/k8s/self-hosted + diff --git a/hack/cluster-monitoring/self-hosted-teardown b/hack/cluster-monitoring/self-hosted-teardown new file mode 100755 index 00000000..05fd625a --- /dev/null +++ b/hack/cluster-monitoring/self-hosted-teardown @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +hack/cluster-monitoring/teardown + +kubectl --namespace=kube-system delete -f manifests/k8s/self-hosted + diff --git a/manifests/k8s/minikube/kube-controller-manager.yaml b/manifests/k8s/minikube/kube-controller-manager.yaml index bca65e40..135dd24c 100644 --- a/manifests/k8s/minikube/kube-controller-manager.yaml +++ b/manifests/k8s/minikube/kube-controller-manager.yaml @@ -21,7 +21,7 @@ metadata: k8s-app: kube-controller-manager subsets: - addresses: - - ip: 192.168.99.100 + - ip: MINIKUBE_IP ports: - name: http-metrics port: 10252 diff --git a/manifests/k8s/minikube/kube-scheduler.yaml b/manifests/k8s/minikube/kube-scheduler.yaml index 983e5581..b3b51f38 100644 --- a/manifests/k8s/minikube/kube-scheduler.yaml +++ b/manifests/k8s/minikube/kube-scheduler.yaml @@ -21,7 +21,7 @@ metadata: k8s-app: kube-scheduler subsets: - addresses: - - ip: 192.168.99.100 + - ip: MINIKUBE_IP ports: - name: http-metrics port: 10251