Uploaded image for project: 'CPE Infrastructure'
  1. CPE Infrastructure
  2. CPE-3400

(Cloud SIG) OKDerator CI/CD space

XMLWordPrintable

    • 10
    • False
    • Hide

      None

      Show
      None
    • False
    • None
    • Testable

      https://pagure.io/centos-infra/issue/1612

        1. CentOS CI - On-boarding

      Please note that Infra space is for Fedora and CentOS related projects to
      consume. Decision may take some time (often up to 2 weeks) as these are decided
      by the whole team.
      Once decided as go, we will create you a namespace in a openshift cluster where
      you can configure your CI. We do provide a Jenkins template in case you want to be
      able to consume vms/baremetal nodes to perform your CI.

      Please answer the following questions so that we understand your requirement.

      • How does your project relates to Fedora/CentOS?
        OKDerators is part of the OKD Working Group. It is an opinionated collection of operators packaged for OKD. It provides integrations with ecosystem projects such as Rook-Ceph, Istio, ArgoCD.
      • Describe your workflow and if you need any special permissions (other than
        admin access to namespace), please tell us and provide a reason for them.
        Within the namespace we would run our OKDerator build controller which coordinates the orchestration of Tekton pipeline within the namespace. Other than admin access we shouldn't need anything else. Ideally we would run a GitOps repo to manage the namespace - do you have OpenShift GitOps set up already if we provide you a repo?
      • Do you need bare-metal/vms checkout capability? (we prefer your workflow
        containerized)
        The CI/CD will run within the cluster.
        For testing it would be useful to spin up tempoary OKD clusters. I don't think we will get enough access/resource to run a "full" installation but being able to spin up a node and install SNO on it could be useful for rudimentarily verifying operator functionality and upgrade paths.
      • Resources required
      • PVs: Don't think there is a requirement for persistent data other than build logs etc which will get cleaned up by Tekton.

      ```
      Project_name: OKDerators
      Project_admins:

      • zedsm
      • owenh
        ```

              farrotin@redhat.com Fabian Arrotin
              rh-ee-mkonecny Michal Konecny
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: