Managed Apps
Added
- Added a values.schema.json file to help with validating user values.
- Support AWS role when using Cloudwatch
Fixed
- Fix whitespace and indentation in the deployment
Changed
- Update
coredns to upstream version 1.8.0.
Changed
- Allow wildcard subdomains to be used in the external-dns annotation. (#174)
Changed
- Update
coredns to upstream version 1.7.1 (including changes introduced in version 1.7.0).
Fixed
- Ensure CNAMEs are always used when AWS access is external. (#62)
Added
- Allow the sync policy to be configured. (#60)
- Supports customisation of the txt-owner-id (whilst still defaulting for default apps). (#60)
- Supports dry-run mode and warns the user if enabled. (#60)
Changed
- Rework the way the txt prefix is generated (whilst still defaulting for default apps). (#60)
- Rework how the annotation filter value is generated (whilst still defaulting for default app). (#60)
Added
- Added monitoring annotations and common labels.
Changed
- Update
coredns to upstream version 1.6.9.
Fixed
- Revert location of AWS API credentials in
values.yaml. (#57)
Changed
- Only template Secret if both required values are present in
values.yaml. (#53)
Changed
- Reworked the App to prepare it for customer use. (#49)
- General:
- Pushes the app to the giantswarm app catalog.
- Uses Helm release namespace.
- Uses the release name for resource naming to avoid conflicts.
- Added a values schema to catch incorrect values.
- Generally makes the chart easier to use (fully documented values file).
- external-dns options:
- Allows customisation of the txt registry prefix.
- Allows configuration of synchronisation interval.
- Filter resources to reconcile via annotations.
- AWS-specifc:
- Allows the user to provide an IAM role to use.
- Allows the user to provide the list of domains for external-dns to manage.
- Allows configuration of batch size.
- Allows configuration of CNAME instead of ALIAS records.
- Allows configuration of the AWS zone type to update.