Одна из вещей, которые я высоко ценю, где я работаю, это то, что каждую неделю наш директор отправляет электронное письмо «что я узнал на этой неделе». Это заставило меня задуматься, что для меня хороший способ подумать о том, что я узнал, было бы для меня публиковать одно и то же, каждую пятницу.
Так Без дальнейшей задержки я представляю вам то, что я узнал на этой неделе:
Общие темы
Недавно мы начали наш комитет DevOps, где я работаю, и мы обсуждали, каким будет наше нынешнее направление в течение следующих шести месяцев. Имея это в виду, я лично рассматривал следующие технологии для возможных рекомендаций как вещей, на которые мы можем изучать:
Kubernetes через Minikube
В прошлый раз, когда я изучал изучение Kubernetes (с любовью сокращено как k8s
Представьте себе мое волнение, узнав, что инструмент, minikube , существует, что позволяет вам играть с Kubernetes локально на вашей машине разработки! Серьезно, установите его и начните играть с Kubernetes.
Hashicorp
Hashicorp славится разработкой удивительного инструмента, Vagrant. Ну, оказывается, что у них есть тонна других удивительных проектов:
- Terraform — представляйте вашу инфраструктуру как код
- Nomad — инструмент развертывания, который потрясающий
- Хранилище — Секретный инструмент управления
Основная победа с этими инструментами заключается в том, что они модульные и модульные применены. Это также их слабость, однако: есть нечто большее, чтобы сыграть с ними.
Ansible
На этой неделе я также заново открыл Ansible. Под повторным открытием я имею в виду, что я больше углубился в то, как это работает, и влюбился в это снова и снова. Мы уже используем этот инструмент на моей работе, но до сих пор он в основном имел серьезные победы в нашей команде поддержки систем. На этой неделе это, наконец, «щелкнуло», как работает Ansible Configuration, и теперь она больше не такая (великая) загадка. Я определенно буду интегрировать это в большее из своих рабочих процессов чаще.
Выводы
Я просто собираюсь сохранить эти короткие и милые, так что все люди!
Оригинал: «https://dev.to/jrop/what-i-learned-this-week-march-16-2018—2ee3»