Docker: registry && Jenkins migrate
2 июля 2017
Python: структуры данных0 (0)
30 июня 2017
Linux: установка redshift0 (0)
29 июня 2017
Docker: AWS [China] — Jenkins в Docker0 (0)
26 июня 2017
Продолжение развёртывания CI инфрастуктуры в Китае. Начало тут>>>. В предыдущей части — запустили Docker registry, теперь — нужен Jenkins, который будет собирать образы сервисов и пушить в это хранилище. Для запуска Jenkins потребуется: создать EBS для Jenkins workspaces и подключить к EC2 создать EBS для Docker образов запустить и проверить Jenkins проверить Docker билды в… Читать далее »
![]()
AWS: CLI — S3 seek() takes 2 positional arguments but 3 were given0 (0)
25 июня 2017
Docker: private registry в AWS [China] с S3 storage0 (0)
22 июня 2017
Задача: поднять CI инфрастуктуру для проекта в Китае. Будет состоять и одного EC2 инстанса с дополнительным разделом для workspaces Jenkins‘а (что-то вроде такого — Azure: Azure Resource Manager provisioning и Jenkins в Docker), и S3 корзиной для хранилища образов Docker registry сервера. Для запуска Docker registry надо выполнить: запустить инстанс создать корзину запустить registry на localhost… Читать далее »
![]()
Docker: запуск registry server0 (0)
21 июня 2017
Имеется инфрастуктура в Китае (AWS [China]: начало) В настоящий момент — билд выполняется в Европе, образы пушатся в JFrog Artifactory в той же Европе, а потом пулятся на инстансы в Китайском AWS (cn-north-1). Задача — поднять Jenkins и Docker registry сервер в Китае. Сначала поднимем его на локалхосте, протестируем, потом добавим SSL, внешний домен и авторизацию.… Читать далее »
![]()
Linux: конвертировать PPK в PEM0 (0)
17 июня 2017
Arch: датчики тепературы0 (0)
16 июня 2017
Kubernetes: запуск Gravl в Minikube0 (0)
12 июня 2017
Задача: используя Minikube запустить контейнер с CMS Grav. Шаги: собрать Docker образ с NGINX + PHP-FPM и кодом приложения запушить его в DockerHub запустить контейнер с приложением в Kubernetes кластере Установка и запуск Minikube описаны тут>>>. Проверка Grav Т.к. эту CMS ещё не использовал — сначала попробуем запустить её вручную, и посмотреть как она стартует. На Arch для… Читать далее »
![]()