Недавно я работал над измельчением некоторых пользовательских опыта и функциональности Расчет , инструмент с открытым исходным кодом, который работает в сочетании с Хелм Чтобы включить повторяемый, декларативный декларативный элемент HELM-диаграммы на кластера Kubernetes. Он также поддерживает указывая на репозитории Git в качестве источника диаграммы, то, что в настоящее время Helm в настоящее время не поддерживает.
Общее использование имеет место, когда вы хотите установить Nginx-Ingress
В кластере, и вы хотите иметь возможность проверить все значения вашей диаграммы в исходный элемент управления. Ниже приведен пример Конечно
Файл определения, который Camponer использует для установки диаграмм.
# course.yml charts: nginx-ingress: namespace: ingress-controllers version: 1.15.1 values: controller.ingressClass: "my-ingress-class-name"
Бег причисления с РАМБИЧЕСКИЙ СТРАНСКИЙ КУРС. Крепімл
Убедитесь, что Helm устанавливает Nginx-Ingress
в ваших кластерах с настройками, которые вы предоставили.
На Fairwinds Мы используем Camponer для установки основной инфраструктуры для всех наших кластеров и управлять значениями диаграммы для вещей, связанных с этой основной инфраструктурой.
Поскольку в Python был начат Примечатель, мы решили, что это будет слишком много работы, чтобы портировать его на другой язык только для более легкого двоичного распределения. К счастью, Pyinstaller позволил нам «компилировать» автономный двоичный двоич, который может быть запущен на системах Linux или OS X. Это сделало нашу жизнь намного проще для монтажной истории и также помогла с нашей целью конечного тестирования, которые мы сейчас сделаем в Circleci с добрый Отказ
Если вы попробуйте расплачиваться, и что-то не хватает, всегда не стесняйтесь обращаться через Dev.to или начать обсуждение в вопросах GitHub! Мы внесли изменения, чтобы помочь людям проходить расчет в CI/CD и всегда заинтересованы в том, как она может облегчить жизнь людей просто табы. Спасибо!
Оригинал: “https://dev.to/nickhuanca/reckoner-1peg”