Как стать автором
Обновить

Комментарии 4

Спасибо что познакомили с cdk8s (Cloud Development Kit for Kubernetes). Мне не понятно какую проблему решает этот инструмент? Из описание видно что  позволяет определять приложения Kubernetes при помощи обычных языков программирования (вместо yaml), однако, не раскрыт вопрос какие трудности возникают с yaml и как cdk8s подход помогает их решить? Спасибо!

Одним йамлом дело не обходится, его надо шаблонизировать и подставлять параметры. Так возникают всякие ужасы вроде {{ %foo{{&bar..}} - -}} {{ indent somehow}}

Выглядит так, что cdk8s призван заменить helm чарты?

Было бы здорово почитать про сравнение этих инструментов

Было бы интересно почитать про распределение класса задача, и +- среди подобных утилит: CDKTF, AWS CDK или Pulumi.

  1. CDKTF
    Two years ago, we announced a collaboration with Amazon Web Services (AWS) and its Cloud Development Kit (CDK) team, to offer a community preview of Cloud Development Kit for Terraform (CDKTF), a solution to provide a developer-friendly workflow for deploying cloud infrastructure.

  2. AWS CDK
    The AWS Cloud Development Kit (AWS CDK) is an open-source software development framework to define your cloud application resources using familiar programming languages.

  3. Pulumi
    Define infrastructure on any cloud using familiar programming languages. For developers, infrastructure teams, and everybody in between.

cdk8s использует первую версию AWS Cloud Development Kit ?


Там еще вышел CDK2, про отличия от первой версии тоже было бы интересно узнать!

Буду рад подобным обзорам.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий