rinoymjoseph / k8s-kubeadm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

echo "$USER ALL=(ALL) NOPASSWD:ALL" | sudo tee -a /etc/sudoers sudo visudo -c

sudo apt update sudo apt install software-properties-common unzip sshpass python3-pip -y sudo add-apt-repository --yes --update ppa:ansible/ansible sudo apt install ansible -y pip3 install kubernetes

kubectl patch svc prometheus-kube-prometheus-prometheus -p '{"spec": {"type": "NodePort"}}'

kubectl patch svc prometheus-kube-prometheus-prometheus --type='json' -p
'[{"op":"replace","path":"/spec/type","value":"NodePort"},{"op":"replace","path":"/spec/ports/0/nodePort","value":30000}]' -n monitoring

kubectl patch svc prometheus --type='json' -p
'[{"op":"replace","path":"/spec/type","value":"NodePort"},{"op":"replace","path":"/spec/ports/0/nodePort","value":30001}]'

kubectl patch svc my-otel-demo-frontendproxy --type='json' -p
'[{"op":"replace","path":"/spec/type","value":"NodePort"},{"op":"replace","path":"/spec/ports/0/nodePort","value":30000}]'

kubectl patch svc my-collector-collector --type='json' -p
'[{"op":"replace","path":"/spec/type","value":"NodePort"},{"op":"replace","path":"/spec/ports/0/nodePort","value":30080}]'

kubectl patch svc jaeger-demo-query --type='json' -p '[{"op":"replace","path":"/spec/type","value":"NodePort"},{"op":"replace","path":"/spec/ports/0/nodePort","value":30001}]' -n observability

kubectl patch svc edgenius-otel-collector --type='json' -p '[{"op":"replace","path":"/spec/type","value":"NodePort"},{"op":"replace","path":"/spec/ports/0/nodePort","value":30010}]' -n edgenius

kubectl patch svc otel-edgenius-metrics --type='json' -p '[{"op":"replace","path":"/spec/type","value":"NodePort"},{"op":"replace","path":"/spec/ports/0/nodePort","value":30011}]' -n edgenius

kubectl patch svc otel-edgenius-collector-monitoring --type='json' -p '[{"op":"replace","path":"/spec/type","value":"NodePort"},{"op":"replace","path":"/spec/ports/0/nodePort","value":30012}]' -n edgenius

oc patch svc otel-edgenius-metrics --type='json' -p '[{"op":"replace","path":"/spec/type","value":"NodePort"},{"op":"replace","path":"/spec/ports/0/nodePort","value":30011}]' -n edgenius

oc patch svc otel-edgenius-collector-monitoring --type='json' -p '[{"op":"replace","path":"/spec/type","value":"NodePort"},{"op":"replace","path":"/spec/ports/0/nodePort","value":30012}]' -n edgenius

http://192.168.0.161:30012/metrics http://192.168.0.161:30011/metrics

USER=ability; PASSWORD=welcome123#; echo "${USER}:$(openssl passwd -stdin -apr1 <<< ${PASSWORD})" >> auth

kubectl create secret docker-registry griffinsreg --namespace edgenius
--docker-server griffins.azurecr.io
--docker-username griffins
--docker-password I24ZwLkmhpaUR1MLP=gbPZLMSTPpjWzW
--docker-email rinoymjoseph@gmail.com

About

License:MIT License


Languages

Language:HCL 51.2%Language:Go 45.9%Language:Python 2.9%