Uploaded image for project: 'AI Platform Core Components'
  1. AI Platform Core Components
  2. AIPCC-11606

Configure Konflux ServiceAccount for CI/CD releases

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • AIPCC Productization
    • None

      Needed:

      • Create a ServiceAccount in the Konflux cluster with RBAC to create/get Release and get ReleasePlan/PipelineRun resources in the relevant namespaces (ai-tenant, etc.)
      • Store the kubeconfig/token in HashiCorp Vault
      • Configure GitLab CI/CD to pull the secret from Vault (or as a masked CI variable sourced from Vault)

      Acceptance Criteria:

      • ServiceAccount can authenticate to Konflux and has required permissions

              Unassigned Unassigned
              rhit_jmorenas Jose Angel Morena
              Klara's Team
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: