У меня дома есть два сервера с Gentoo Linux ~amd64
. Я хотел бы установить на них Kubernetes, чтобы немного поиграть с ним.
Gentoo теперь упаковывает все зависимости, связанные с Kubernetes, в один пакет под названием sys-cluster/kubernetes
, а последняя доступная на данный момент версия - 1.18.3.
в последний раз я играл с Kubernetes несколько лет назад и, кажется, совсем все забыл.
поэтому я установил кубернеты на оба сервера. поскольку я использую systemd, а пакет содержит только службу kubelet
systemd, я создал сценарии инициализации systemd также для kube-apiserver
, kube-controller-manager
, kube-proxy
и kube-scheduler
.
теперь этот пакет также идет с kubeadm
, но я хотел бы знать, как установить и настроить кубернеты вручную.
теперь я хочу создать kubeconfig
файл для конфигурации моего кластера. Я погуглил и нашел следующий URL: http://docs.shippable.com/deploy/tutorial/create-kubeconfig-for-self-hosted-kubernetes-cluster/
первый шаг - Make sure you can access the cluster
, но я подумал, что хочу создать kubeconfig, чтобы службы правильно знали, как получить доступ к моему кластеру!
на этом веб-сайте уже рассказывается о секретах, которые уже настроены, а какие нет ... Я начинаю с нуля, и это, вероятно, не лучший путь.
В общем, я хочу знать, как правильно создать файл kubeconfig для моей установки, затем я настрою службы для использования этого файла kubeconfig и продолжу дальше.
так что любая информация по этому вопросу будет принята с благодарностью.