Kubernetes
sudo certbot certonly -d nexus.local --nginx
kubectl config view --flatten=true --minify=true > kubeconfig.yml
kubectl debug node/node10 -it --image=docker.io/ubuntu-debug:0.0.6
kubeadm token create --print-join-command
kubectl rollout restart -n kube-system deployment/coredns
kubectl create secret docker-registry regcred --docker-server={{.REGISTRY}} --docker-username=admin --docker-password=12345
kubectl create secret generic jasypt --from-literal=DENEME_PASSWORD=12387912 --dry-run
kubectl debug -it
--container=debug-container-10
--image=nexus.local:8090/ubuntu-python-debug:0.0.6
--target=server-0
server-0
mkdir -p $HOME/.kube
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chown $(id -u):$(id -g) $HOME/.kube/config
kubectl set image deployment pythonserver python-server=nexus.local:8090/python-server:0.4.7
kubectl rollout undo deployment pythonserver
kubectl create configmap env-js-stable-config --from-file=env.js
kubectl create clusterrolebinding bpy-service --clusterrole cluster-admin --serviceaccount=default:python-server-sa
volumeMounts:
- name: env-js-stable-volume
mountPath: /usr/share/nginx/html/env.js
subPath: env.js
volumes:
- name: env-js-stable-volume
configMap:
name: env-js-stable-config
tolerations:
- effect: NoSchedule
key: thisnode
operator: Equal
value: HatesPods
Docker
docker volume create --name volume1 --opt type=none --opt device=/home/kubilay/Documents/data --opt o=bind
Git
git config --global credential.helper store
git pull
Bash Scripting
du -ah --max-depth=1 . | sort -h
Linux
du -ah --max-depth=1 . | sort -h
ssh-keygen -t rsa -b 2048
ssh-copy-id -i pub.key username@remote_server_ip
sudo systemctl sshd restart
sudo find / -type f -name "kafka-configs.sh"