Releases: Kong/kong-ansible-collection
Releases · Kong/kong-ansible-collection
v1.1.0
What's Changed
Major Changes
- Feature: add cert-manager integration (k4k8s_cert_manager)
- Feature: add external-dns integration (k4k8s_external_dns)
Minor Changes
- Refactor k4k8s_deploy
- Create kong.kong.common.k4k8s_helm
- Migrate helm tasks to common/k4k8s_helm
- Refactor helm tasks to use common/k4k8s_helm role to ensure consistency across new helm based roles, and to simplify future maintenance.
Full Changelog: 1.0.0...1.1.0
v1.0.0
Version 1.0.0
What's Changed
- chore: variable renames for future content consistency by @ahuffman in #3
- k4k8s_deploy_kubeconfig => k4k8s_kubeconfig
- k4k8s_deploy_cluster_context => k4k8s_cluster_context
- This change occurred so that as we add additional Kubernetes focused content we do not need to keep redefining the role specific variables for the kubeconfig or context in a kubeconfig
Full Changelog: 0.1.2...1.0.0
v0.1.2
- Removal of community.* Ansible modules to facilitate Ansible Automation Hub certification
- Removal of binary dependency installation and verification
- Removal of python dependency installation and verification
- Removal of ansible-collection installation and verification
- Refactor of Kong Gateway hybrid-mode certificate/private key pair to use openssl commands directly (control-plane creation)
- Fixes for ansible latest (Sessions configuration json had issues with boolean conversions between types)
- Ability to harvest the Kong Gateway control-plane hybrid-mode certificate/private key pair from a kubernetes namespace other than the data-plane target (for creation)
v0.1.1
This is a minor release to correct minor linting items for ansible-lint:
- style(*): ansible-lint corrections
Full Changelog: 0.1.0...0.1.1
v0.1.0
Initial release:
- Added ability to deploy Kong Gateway to Kubernetes or Red Hat OpenShift
- Ability to create enterprise license secret
- Ability to create postgresql secret
- Ability to create admin gui sessions config secret
- Ability to create dev portal sessions config secret
- Added ability to create hybrid-mode clustering key/certificate (control-plane) secret
- Added ability to harvest and create hybrid-mode clustering key/certificate (data-plane) secret
- Added ability to create initial superuser (admin) secret for Kong Manager basic-auth rbac configuration
- Added ability to deploy via Helm values files
- Added ability to deploy via yaml manifest files
- Added ansible collection dependency installation
- Added ansible collection dependency validation
- Added python dependency installation (pip/pipx)
- Added python dependency validation (pip/pipx)
- Added binary dependency installation (yum/apt/zypper/tar.gz)
- Added binary dependency validation (yum/apt/zypper/tar.gz)
- ansible-test github actions workflow
- release github actions workflow
- Sample helm values