вторник, 28 мая 2019 г.

Деплой mysql в kubernetes.

Сегодня будет пример деплоимента СУБД MySQL для Kubernetes.

Нам необходимо будет создать два файла.

secret.yaml - пароль для MySQL
mysql-deployment.yaml - деплои mysql


1) Генерим пароль для mysql

echo -n 'admin' | base64

2) Вставляем зашифрованое значение в secret.yaml

пятница, 10 мая 2019 г.

Prometheus cAdvisor minikube Forbidden user=system:anonymous

Столкнулся с проблемой в minikube и prometheus. Prometheus не мог получить метрики cAdvisor по https.

А именно: https://localhost:10250/metrics/cadvisor



Проблема решилась созданием роли c нужными правами

1) kubectl create clusterrole system:anonymous --verb=get,list,watch --resource=nodes/metrics

2)  Смотрим описание роли: kubectl describe clusterrole system:anonymous

3) kubectl create clusterrolebinding cluster-system-anonymous --clusterrole=system:anonymous --user=system:anonymous

4) Смотрим описание бинда: kubectl describe clusterrolebinding cluster-system-anonymous

четверг, 9 мая 2019 г.

minikube dashboard Error: 'tls: first record does not look like a TLS handshake' Trying to reach: 'https://localhost:9090/'

Ломая голову несколько дней не мог зайти в dashboard minikube v1.0.1, была ошибка ниже.




Решение оказалось неочевидным.

1) Запускаем дашборд и прокси в фоновом режиме добавляя в конец знак &

minikube dashboard

kubectl proxy --address="192.168.0.105" -p 8001 --accept-hosts='^*$' &

где 192.168.0.105 - IP вашего хоста

2) В адресной строке надо вместо https заходить по http

http://192.168.0.105:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/

============================================================

http://192.168.0.105:8001/api/v1/namespaces/kube-system/services/http:kubernetes-dashboard:/proxy/

четверг, 2 мая 2019 г.

Windows 7 Checking operating system version: must be 5.0, 5.1, 5.2 or 6.0

Сегодня при установке Oracle database client 10g была ошибка...

Starting Oracle Universal Installer...
Checking installer requirements...
Checking operating system version: must be 5.0, 5.1, 5.2 or 6.0 . Actual 6.1

Failed <<<<


*Решение

В корне папки установщика в файле install/oraparam.ini


в секции

[Certified Versions]

параметру

Windows

приписать еще значение

6.1