skarode96 / Kubernetes-Cluster-Monitoring

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kubernetes-Cluster-Monitoring

Commands

run locally

sudo /home/sameer/projects/K8-Pod-Monitoring/venv/bin/python3 sniffer/sniff_packets.py test --filter="tcp port 80"

get deployment yaml

kubectl get deployment frontend --output yaml

ssh into a container of pod

kubectl exec -i -t my-pod --container main-app -- /bin/bash
kubectl exec -i -t frontend-6c459b5765-bhz4d --container php-redis -- /bin/bash

get a shell into a pod

kubectl exec --stdin --tty frontend-6c459b5765-bhz4d -- /bin/bash

describe a pod

kubectl describe pod frontend-5b8bfdc864-xjqd2

activate minikube's docker env before running any docker build command

  eval $(minikube docker-env) 
curl -ik \
     -H "Authorization: Bearer $(cat /var/run/secrets/kubernetes.io/serviceaccount/token)" \
     https://kubernetes.default.svc.cluster.local/api/v1/namespaces/default/pods

About


Languages

Language:JavaScript 66.6%Language:Python 22.7%Language:HTML 4.9%Language:Shell 4.7%Language:Dockerfile 0.8%Language:CSS 0.3%