api, charts, config, internal, docs: every API group is under nats-operator.io #20
No reviewers
Labels
No labels
accessibility
bug
dependencies
documentation
duplicate
enhancement
go
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
mikluko/nats-operator!20
Loading…
Reference in a new issue
No description provided.
Delete branch "mikluko/api-domain-nats-operator-io"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
nats.mikluko.iobecomesnats-operator.io, with any subgroup prefix or path suffix: the four API groups, finalizers, annotations, labels, the JetStream ownership metadata keys, field indexes, Lease names and CRD names. Versions and kinds stay. The released sections ofCHANGELOG.mdkeep the old domain.Not a plain substitution:
just verify) gives byte for byte what the substitution gave.<release>-jetstream-controller-testand-metrics, which do not hold the domain. A Lease name is one character longer and has no limit that a release name can reach.CHANGELOG.mdhas the breaking entry, and the install page has "Upgrade from 0.2.x or earlier".Upgrade: there is no migration. The page says to remove the old version with everything it deployed (the Uninstall steps), then delete the servers' PersistentVolumeClaims and the generated seed Secrets, install the new version and apply the manifests under the new groups. The two extra deletions are there because a
NatsClusterof the same name mounts a claim that remains, and the auth controller refuses a generated seed Secret that lacksauth.nats-operator.io/generated-for.Not verified: the upgrade steps were not run against a 0.2.0 install. e2e ran stories 1 and 2 only, on recreated kind clusters; on the standing clusters the run hung in "fresh namespace", on an old-group
NatsClusterwhose finalizer no controller removes.