http://{Worker Node}:4194
cd dashboard
./kubernetes-dashboard.sh
Устанавливается Grafana и Kubernetes Dashboard (+heapster +influxdb)
Консоли будут доступна на любой из нод по порту указанному в:
kubectl -n kube-system get services
cd dashboard
./clean_up.sh
Порт mysql-wordpress persistent volume
Нужно поправить файл: persistentvolume.yaml
указать в нем правильные шары для NFS
cd wordpress
./wordpress-nfs.sh
cd wordpress
./clean_up.sh
delete NFS data
in a containerized env
docker exec -it $(docker ps -a | grep velum-dashboard | awk '{print $1}') entrypoint.sh bundle exec rails c u=User.where(:email => 'USER@EXAMPLE-MAIL.ORG').first u.password='userpassword' u.password_confirmation='userpassword' u.save
-w
-- watch
-a
-- all (default hide terminated pods)
kubectl cluster-info
kubectl config
kubectl config view
kubectl apply -f ./dashboard/
kubectl proxy
kubectl get pods -a -o wide --all-namespaces
kubectl get pods -w -a -o wide --all-namespaces
kubectl describe svc weave-scope-app
kubectl delete pvc -l app=wordpress
kubectl delete service -l app=wordpress
kubectl get pvc
kubectl get services -a -o wide --all-namespaces
kubectl get pv
kubectl create secret generic mysql-pass --from-literal=password=n0v3ll
kubectl create -f MySQL-deployment.yaml
kubectl get pods
kubectl exec -it wordpress-mysql-3901558700-9k1r8 -- bash
kubectl get services wordpress --url
kubectl get services -a -o wide --all-namespaces
kubectl get services -w -o wide --all-namespaces
kubectl -n kube-system edit service kubernetes-dashboard
kubectl --namespace=kube-system logs kube-dns-1144198277-0khzf
kubectl --namespace=kube-system get pod dex-3532614258-6rkfz -o yaml > /root/dex-3532614258-6rkfz.yaml
kubectl get secret --namespace monitoring grafana -o jsonpath="{.data.admin-password}" | base64 --decode ; echo
zypper ar https://download.opensuse.org/repositories/devel:/CaaSP:/2.0:/ControllerNode/SLE_12_SP3/devel:CaaSP:2.0:ControllerNode.repo
zypper se -s kubernetes-client
zypper in kubernetes-client
git clone
Автоматически настраивает вашу локальную ветку master на отслеживание удалённой ветки master на сервере
git remote [-v]
Просмотреть, какие удалённые серверы у вас уже настроены.
git remote add [сокращение] [url]
Добавить новый удалённый Git-репозиторий под именем-сокращением.
git fetch [имя удал. сервера]
Связывается с указанным удалённым проектом и забирает все те данные проекта, которых у вас ещё нет.
git fetch origin
Извлекает все наработки, отправленные (push) на этот сервер после того, как вы склонировали его
git pull
Извлекает (fetch) данные с сервера, с которого вы изначально склонировали, и автоматически пытается слить (merge) их с кодом, над которым вы в данный момент работаете.
git push [удал. сервер] [ветка]
Отправить вашу ветку.
git push origin master
Отправить вашу ветку master на сервер origin
git remote show [удал. сервер]
Получить побольше информации об одном из удалённых репозиториев.
git remote rename
Изменит сокращённое имя, используемое для удалённого репозитория
# openssl x509 -noout -fingerprint -sha256 -inform pem -in /srv/www/htdocs/smt.crt
to <suse_register>
<reg_server>https://router.caasp.novell-cis.ru</reg_server> <reg_server_cert_fingerprint_type>SHA256</reg_server_cert_fingerprint_type> <reg_server_cert_fingerprint>76:9E:14:87:0F:3E:02:49:34:8C:E4:6C:DA:5B:7F:1A:9C:F3:64:BF:C8:E9:B2:21:E3:B4:B8:4F:D5:03:69:BB</reg_server_cert_fingerprint>
to <services>
<service>vmtoolsd</service>
to <software>
<packages config:type="list"> <packages>open-vm-tools</packages> </packages>