Skip to content

v1.6.0

Compare
Choose a tag to compare
@ronardcaktus ronardcaktus released this 25 Apr 12:53
· 4 commits to main since this release
3b63855
  • Manually create a non-expiring ServiceAccount token Secret to support Kubernetes v1.24. Relevant release notes:

    The LegacyServiceAccountTokenNoAutoGeneration feature gate is beta, and enabled by default. When enabled, Secret API objects containing service account tokens are no longer auto-generated for every ServiceAccount. Use the TokenRequest API to acquire service account tokens, or if a non-expiring token is required, create a Secret API object for the token controller to populate with a service account token by following this guide.

    Each service account API key will be regenerated and will require you to rotate the k8s_auth_api_key Ansible variable(s).

  • Switch to kubernetes.core for Ansible 6.x+ support and use fully qualified collection names (FQCNs) to be explicit. The community.kubernetes collection was renamed to kubernetes.core in v2.0.0 of the kubernetes.core collection. Since Ansible v3.0.0, both the kubernetes.core and community.kubernetes namespaced collections were included for convenience. Ansible v6.0.0 removed the community.kubernetes convenience package.