Releases: cloudogu/gitops-build-lib
Releases · cloudogu/gitops-build-lib
0.1.0
You can now deploy Helm applications with ArgoCD
- The library uses
helm templateto generate k8s resources for deployments to the gitops repository
0.0.12
- You now can write your own scm module. So you can use this library with GitHub, GitLab or other Git services.
- Implemented first version of GitOps Tool selection. For now ArgoCD as plain deployments is available. In the coming releases ArgoCD Helm will be supported.
0.0.11: Merge pull request #9 from cloudogu/feature/set_default_stages
Feature/set default stages
0.0.10
0.0.9
Basic feature set for fluxv1
Despite it's 0.x state, this library might be used in production.
Note that the API (the gitopsConfig) will be changed in upcoming releases: The scmm* properties - will likely migrate into a scm property, as we are planning to implement pluggable SCM-providers (e.g. GitHub).
We are also planning on extending the library to support ArgoCD without breaking compatibility with the API. The same should be possible for fluxv2.
0.0.8
Merge pull request #5 from cloudogu/feature/helm-repo-type new gitopsBuildLib version
0.0.7
Merge pull request #4 from cloudogu/feature/helm-repo-type Feature/helm repo type
0.0.6
Merge pull request #3 from cloudogu/feature/helm-git Feature/helm git
Code refactoring
Merge pull request #2 from cloudogu/feature/tests Feature/tests
Added functionality for git (branches, pr) and k8s validation
-
Added basic functionality for git:
- branching
- pr
-
Added k8s resource validation
- yamllint validates a correct yaml syntax
- kubeval validates k8s compliance