Skip to content

Migrate quadlet deploy to control-plane monolith#6

Open
gciavarrini wants to merge 3 commits into
dcm-project:mainfrom
gciavarrini:update-to-control-plane
Open

Migrate quadlet deploy to control-plane monolith#6
gciavarrini wants to merge 3 commits into
dcm-project:mainfrom
gciavarrini:update-to-control-plane

Conversation

@gciavarrini

Copy link
Copy Markdown

The stack no longer deploys four manager containers and Traefik on :9080. It deploys a single control-plane container on :8080, aligned with control-plane/deploy/compose.yaml.

  • Remove the old manager and gateway quadlet templates.
  • Service providers and the UI register against and call http://control-plane:8080.
  • Postgres init SQL comes from the control-plane repo, not api-gateway.
  • Database setup uses one control-plane database instead of four manager databases.
  • Updated compose alignment checks, Molecule scenarios, and README/CLAUDE docs to match.

Assisted-By: Claude (Anthropic)
Signed-off-by: Gloria Ciavarrini gciavarrini@redhat.com

Single control-plane container on :8080, provider URLs updated,
postgres init from control-plane repo, alignment and Molecule
tests adjusted.
Assisted-By: Claude (Anthropic)

Signed-off-by: Gloria Ciavarrini <gciavarrini@redhat.com>
Assisted-By: Claude (Anthropic)

Signed-off-by: Gloria Ciavarrini <gciavarrini@redhat.com>
Comment thread roles/dcm_deploy/defaults/main.yml Outdated
Assisted-By: Claude (Anthropic)
Signed-off-by: Gloria Ciavarrini <gciavarrini@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants