k8gb-io/k8gb

Helm template does not support GSS-TSIG configuration for ExternalDNS

v-esteves opened this issue · 0 comments

Use case:

  • Execute dynamic DNS updates on Windows DNS
  • Windows DNS updates requires GSS-TSIG protocol, that is supported by ExternalDNS but the current K8gb helm template doesn't allow this configuration.

Error:

  • When adding the properties do the rfc2136 provider, the following error is found:

Error: UPGRADE FAILED: values don't meet the specifications of the schema(s) in the following chart(s):
k8gb:

  • rfc2136.rfc2136Opts.2: Additional property gss-tsig is not allowed
  • rfc2136.rfc2136Opts.3: Additional property kerberos-username is not allowed
  • rfc2136.rfc2136Opts.4: Additional property kerberos-password is not allowed
  • rfc2136.rfc2136Opts.5: Additional property kerberos-realm is not allowed

Fix:

Helm template needs to be updated in order to allow this configuration.