tenant-engine disposition TEN-DEC-2026-003. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: sonnet Assistant-Process: 6969@bnt-lap001 Assistant-Session: e8ae73f2-8385-4c9c-b714-94c3c52cdbc0
34 lines
1.9 KiB
Markdown
34 lines
1.9 KiB
Markdown
# Tenant Engine integration references
|
|
|
|
`runtime.yaml` is **retired** and now holds pointers only, no Kubernetes
|
|
objects (NK-WP-0039-T04, 2026-10-01). NetKingdom does not own the Tenant Engine
|
|
or flex-auth runtime (ADR-0015); do not recreate a copy here.
|
|
|
|
Tenant Engine: [`deploy/base/tenant-engine.yaml`](../../../../tenant-engine/deploy/base/tenant-engine.yaml)
|
|
(`kubectl apply -k deploy/`) with the promotion contract in
|
|
[`railiance/app.toml`](../../../../tenant-engine/railiance/app.toml)
|
|
(TEN-DEC-2026-003).
|
|
|
|
The flex-auth objects were removed on 2026-09-28 with the owner's
|
|
agreement. For flex-auth consumers use the owner's maintained declarations and deployment procedure:
|
|
|
|
| Consumer | Authoritative values in the flex-auth repository |
|
|
| --- | --- |
|
|
| Tenant Engine | [values/tenant-engine.yaml](../../../../access-engine/values/tenant-engine.yaml) |
|
|
| User Engine | [values/user-engine.yaml](../../../../access-engine/values/user-engine.yaml) |
|
|
|
|
The [owner Helm chart](../../../../access-engine/charts/flex-auth) renders the
|
|
consumer Deployment, Service and NetworkPolicy, including caller-auth
|
|
configuration. Both reviewed value files select enforcement and bind the
|
|
consumer to its own Kubernetes ServiceAccount. Keep those settings at their
|
|
owner; do not recreate a frozen deployment copy here.
|
|
|
|
These links assume sibling checkouts. The repository is `coulomb/access-engine`
|
|
(formerly `coulomb/flex-auth`; same Forge ID, renamed under FLEX-WP-0020). The
|
|
product and runtime names stay `flex-auth`: the `flex-auth` namespace, Service
|
|
DNS, caller-token audience, `cmd/flex-auth`, the chart name and the OCI package
|
|
coordinate `coulomb/flex-auth` are unchanged (FLEX-DEC-2026-013).
|
|
|
|
Ownership follows [ADR-0015](../../../docs/adr/ADR-0015-netkingdom-railiance-workload-packaging-and-relational-platform.md).
|
|
Removing references requires no cluster apply or rollout. Do not use the
|
|
remaining YAML as a way to provision the two flex-auth consumers.
|