Skip to content

Commit

Permalink
update scripts
Browse files Browse the repository at this point in the history
Signed-off-by: Lenson <nosnelmil@gmail.com>
  • Loading branch information
nosnelmil committed Feb 11, 2025
1 parent ff02ccf commit 01ad794
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions scripts/setup/setup_kind_metrics.sh
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,9 @@ server_exec 'helm repo update'
# Config kubectl config
docker exec knative-control-plane sh -c "mkdir -p /home/$(whoami)/.kube"
docker cp ~/.kube/config knative-control-plane:/home/$(whoami)/.kube/config
docker exec knative-control-plane sh -c "export KUBECONFIG=/home/$(whoami)/.kube/config"
docker exec knative-control-plane sh -c "echo 'export KUBECONFIG=/home/$(whoami)/.kube/config' >> /home/$(whoami)/.bashrc"
docker exec knative-control-plane sh -c "sudo chown $(whoami):$(whoami) /home/$(whoami)/.kube/config"
docer exec knative-control-plane sh -c "sed -i 's#https://127\.0\.0\.1:37339#https://127.0.0.1:6443#g' /root/.kube/config"
docker exec knative-control-plane sh -c "sed -i 's#https://127\.0\.0\.1:[0-9]\{1,\}#https://127.0.0.1:6443#g' /home/$(whoami)/.kube/config"

# Create namespace monitoring to deploy all services in that namespace
server_exec 'kubectl create namespace monitoring'
Expand All @@ -34,13 +34,13 @@ server_exec 'kubectl create namespace monitoring'
release_label="prometheus"
prometheus_chart_version="60.1.0"

scp ./config/prometh_values_kn.yaml $NODE:/prometh_values_kn.yaml
scp ./config/prometh_values_kn.yaml $NODE:/home/$(whoami)/prometh_values_kn.yaml

server_exec "helm install \
-n monitoring $release_label \
--version $prometheus_chart_version prometheus-community/kube-prometheus-stack \
-f prometh_values_kn.yaml \
--set prometheus.prometheusSpec.additionalArgs[0]=\"--web.enable-admin-api\""
-f /home/$(whoami)/prometh_values_kn.yaml \
--set prometheus.prometheusSpec.additionalArgs={--web.enable-admin-api}"

server_exec 'tmux new -s prometheusd -d'
server_exec 'tmux send -t prometheusd "while true; do kubectl port-forward -n monitoring svc/prometheus-operated 9090; done" ENTER'

0 comments on commit 01ad794

Please sign in to comment.