Merge pull request #7 from olgierdg/master

Added a short description of kontemplate
This commit is contained in:
Daniel Neumann 2018-11-15 18:20:10 +01:00 коммит произвёл GitHub
Родитель 8cceeb59cc 0b188f760b
Коммит 0345c838d3
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 5 добавлений и 0 удалений

Просмотреть файл

@ -12,6 +12,7 @@ Table of Contents
* Azure Resource Manager templates
* Terraform
* Helm charts
* Lighter Helm alternative - kontemplate
* [Choose the right VM size for your nodes](./Cost_Optimization.md#node---vm-sizes)
# Infrastructure as Code
@ -41,3 +42,7 @@ persons run Terraform, so that you have proper locking and accounting of the
resources.
# Helm charts
# Lighter Helm alternative - kontemplate
[Kontemplate](https://github.com/tazjin/kontemplate) is lighter and easier than Helm, which makes it a good alternative for projects that do not require a more complex solution. It is a simple CLI tool that can take sets of Kubernetes resource files with placeholders and insert values per environment. It works with standard Kubernetes YAML and/or JSON manifest files with templating instructions in a format based on Go's templating engine. It also has some interesting features like integration with kubectl (e.g. the --dry-run flag) and [pass](https://www.passwordstore.org), which makes it work well with CI pipelines.