https://github.com/mahdadghasemian/kubernetes-tutorial
Some simple example of kubernetes
https://github.com/mahdadghasemian/kubernetes-tutorial
Last synced: 2 months ago
JSON representation
Some simple example of kubernetes
- Host: GitHub
- URL: https://github.com/mahdadghasemian/kubernetes-tutorial
- Owner: MahdadGhasemian
- Created: 2023-12-21T07:08:47.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-26T09:27:15.000Z (over 1 year ago)
- Last Synced: 2025-02-04T16:14:52.519Z (4 months ago)
- Size: 44.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# kubernetes-tutorial
Some simple example of kubernetes# Docs:
[Volumes](https://kubernetes.io/docs/concepts/storage/volumes/)# Kubectl:
- kubectl apply -f .
- kubectl get all
- kubectl describe rs REPLICASET-NAME
- kubectl rollout status deployment DEPLOYMENT-NAME
- kubectl rollout history deploy DEPLOYMENT-NAME
- kubectl rollout undo deploy DEPLOYMENT-NAME
- kubectl get ns
- kubectl get all -n kube-system
- kubectl get all -n kube-public
- kubectl logs POD-NAME
- kubectl logs -f POD-NAME
- kubectl get pv
- kubectl get pvc# Minikube:
- minikube service fleetman-webapp --url
- minikube service fleetman-queue --url# Networking inside a pod
- kubectl exec -it webapp-random-name sh
```bash
/ # cat /etc/resolv.conf
nameserver 10.96.0.10
search default.svc.cluster.local svc.cluster.local cluster.local
options ndots:5/ # nslookup database
nslookup: can not resolve (null): Name does not resolveName: database
Address 1: 10.108.106.120 database.default.svc.cluster.local
```Domain Name : "database"
Fully Qualified Domain Name: "database.default.svc.cluster.local"