Uploaded image for project: 'Hybrid Application Console'
  1. Hybrid Application Console
  2. HAC-5392

Migrate Component Creation Dialog from SPITokenBinding to plain k8s Secrets

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: Normal Normal
    • KONFLUX-407
    • None
    • Developer
    • None
    • Migrate Component Creation Dialog from SPITokenBinding to RemoteSecret
    • False
    • False
    • None
    • 0% To Do, 0% In Progress, 100% Done

      The primary objective of this task is to streamline the user interface and user experience for managing build and workload secrets. 

      Currently, the Component creation dialog involves the creation of SPITokenBinding. We propose migrating to plain k8 Secret. This transition will involve updating the Component creation dialog to create Secrets instead of SPITokenBindings.

      Here is an example of how the Secret might be structured:

      apiVersion: v1
      kind: Secret
      metadata:
        namespace: default
        name: test-scm-secret
        labels:
          appstudio.redhat.com/credentials: scm
          appstudio.redhat.com/scm.host: github.com
        annotations:
          appstudio.redhat.com/scm.repository: mshaposhnik
      type: kubernetes.io/basic-auth
      stringData:
        password: Z2hw....

      More about label and annotation can be found here https://docs.google.com/document/d/1KONMhCSJxq17bOInbMErVQm25FUGM6OA-DLQV5hFBsY/edit#heading=h.hzjv4g8yo2c0

      Open questions:

              rorai Rohit Rai
              skabashn Sergii Kabashniuk
              Archiver:
              rhn-support-sthamilt Stacey Hamilton

                Created:
                Updated:
                Resolved:
                Archived: