Найти тему
Локальный репозиторий для K8s
Понадобилось мне завести локальный репозиторий куда будут отправлятся собранные образы, которые будут исопльзоватся в k8s. Я не хочу устанавливать паралельно ни docker, ни podman, зачем оно мне если я ими не буду пользоваться... И Так мне нужно две вещи: 1. Развернуть локальный registry 2. Придумать как собирать и публиковать образы в реестр Наверное я плохо гуглю, но толком ничгео вразумительного не нашёл. В Целом всё оказалось просто, как я понял есть все реестры базируются на https://github.com/distribution/distribution у него есть оффициальный образ https://registry...
1 год назад
Устанавливаю Kubernetes dashboard
Хочу чтобы dashboard был доступен не только с master сервера но и в приницпе из сети, поэтому внесу правки в файл cd /home/.kube # тут я решил хранит yaml файлы wget https://raw.githubusercontent.com/kubernetes/dashboard/v2.7.0/aio/deploy/recommended.yaml В Самом низу находим и комментируем #nodeSelector: # "kubernetes.io/os":linux а в kind: Service добавим тип порта NodePort, и номер порта nodePort: 30080 kind: Service ...
1 год назад
AltLinux установка K8s, пробую развернуть single node кластер.
Раздражает когда в офф. репозитории используемого дистрибутива linux есть только относительно старые пакеты (не последних версий) (╯°益°)╯彡┻━┻. И приходится устанавливать последние версии вручную. Именно так обстоят дела с AltLinux, видимо они не поспевают обновлять все пакеты в своих репозиториях... Для работы k8s нам нужны: Я ставил по инструкции https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/ Создал файл install.sh с содержимым CNI_PLUGINS_VERSION="v1.3.0" CRICTL_VERSION="v1...
175 читали · 1 год назад
Postgres в Podman
При разворачивании postgresql на базовый образ AltLinux в podman, столкнулся с проблема что контейнер после успешной сборки и запуска, тут же умирает. Оказывается когда postgres запускается рекомендуемыми методами, через pg_ctl иди service postgrsql start он запускается как фоновая служба, а podman почему то не держит актинвыми контейнеры в которых сложбы отвязаны от терминала и потока ввода/вывода. Если не генерировать systemd файлы то такой контейнер не будет работать :((( postgres -D $PGDATA Поковырявшись в скрипте /etc/init...
1 год назад