Skip to content

[DRAFT] Add iop_compliance and iop_compliance_frontend roles - #780

Draft
romanblanco wants to merge 1 commit into
theforeman:masterfrom
romanblanco:add-iop-compliance
Draft

[DRAFT] Add iop_compliance and iop_compliance_frontend roles#780
romanblanco wants to merge 1 commit into
theforeman:masterfrom
romanblanco:add-iop-compliance

Conversation

@romanblanco

Copy link
Copy Markdown
Contributor

❗ Draft: should be merged only after branching.


Deploy the compliance service like the other iop services: included from iop_core, added to the pull-images loop, and provisioned via vars/database.yml.

iop_compliance runs the backend API, an SSG content server, a Kafka inventory consumer, a goodjob worker, a db:migrate init container, and an import-ssg oneshot on a 5-minute timer. iop_compliance_frontend serves the frontend assets via Apache.

The API container is named iop-service-compliance-backend-api in full so the gateway proxy_pass upstream resolves it over iop-core-network.

Why are you introducing these changes? (Problem description, related links)

What are the changes introduced in this pull request?

How to test this pull request

Steps to reproduce:

Checklist

  • Tests added/updated (if applicable)
  • Documentation updated (if applicable)

@romanblanco
romanblanco force-pushed the add-iop-compliance branch 4 times, most recently from 5682f43 to e8fb5de Compare August 25, 2026 20:41
Deploy the compliance service like the other iop services: included from
iop_core, added to the pull-images loop, and provisioned via
vars/database.yml.

iop_compliance runs the backend API, an SSG content server, a Kafka
inventory consumer, a goodjob worker, a db:migrate init container, and an
import-ssg oneshot on a 5-minute timer. iop_compliance_frontend serves
the frontend assets via Apache.

The API container is named iop-service-compliance-backend-api in full so
the gateway proxy_pass upstream resolves it over iop-core-network.

Signed-off-by: Roman Blanco <rblanco@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant