Repository navigation
feat(chart): release 1.8.0 with cfgate alpha.9 - #24
Merged
Merged
Conversation
- chart: reject endpoint port conflicts - chart: expose the Pod shutdown budget - test: cover defaults and overrides
- api: reject false Access selectors - docs: explain the planned migration - docs: separate uninstall from cleanup - release: retain the published image pin
|
- api: sync DNS defaulting correction - docs: preserve explicit auto TTL intent
- release: pin published alpha.9 image - chart: advance schema release version - test: update image contract fixtures - docs: finalize upgrade instructions
mannie-exe
marked this pull request as ready for review
October 3, 2026 18:10
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Chart 1.8.0 deploys the published cfgate v0.2.0-alpha.9 image by its verified multi-architecture digest. It synchronizes the release CRDs, rejects colliding health/metrics listener ports, exposes a 30-second Pod termination allowance, and documents upgrade and decommissioning procedures.
Access boolean selectors must be true when present. Omitted hostname TTLs now inherit resource defaults, while previously stored
ttl: 1remains Auto until deliberately removed. Proxied DNS records use Auto TTL; DNS-only records retain the effective configured value.Validation at
612c211:5e0b559and tagv0.2.0-alpha.9.--reuse-values. Custom ports and values, stored resource UID and explicit Auto TTL survived. Removing the old TTL override enables inheritance; the new schema rejects false selectors. The running Deployment uses the final alpha.9 digest and 30-second grace; a subsequent rollout restart also passed. Probe cleanup, chart uninstall and cluster removal completed, leaving the original three clusters intact.The operator release provides its live Cloudflare integration evidence. This chart upgrade uses isolated schema probes without Cloudflare credentials; it does not claim a separate live-account decommissioning test. The existing release workflow checks published dependencies and attestations again before chart publication and generates release notes from Git history.