deploy-templates/Chart.yaml (147 lines of code) (raw):

apiVersion: v2 description: A Helm chart for KubeRocketCI Gerrit Operator home: https://docs.kuberocketci.io/ name: gerrit-operator type: application version: 2.23.0-SNAPSHOT appVersion: 2.23.0-SNAPSHOT icon: https://docs.kuberocketci.io/img/logo.svg keywords: - edp - gerrit - operator - git maintainers: - name: epmd-edp email: SupportEPMD-EDP@epam.com url: https://solutionshub.epam.com/solution/kuberocketci - name: sergk url: https://github.com/SergK sources: - https://github.com/epam/edp-gerrit-operator annotations: artifacthub.io/license: Apache-2.0 artifacthub.io/operator: "true" artifacthub.io/images: | - name: gerrit-operator:2.22.0 image: epamedp/gerrit-operator:2.22.0 - name: edp-gerrit:3.6.2-oauth image: epamedp/edp-gerrit:3.6.2-oauth - name: alpine:3.18.9 image: alpine:3.18.9 artifacthub.io/operatorCapabilities: Full Lifecycle artifacthub.io/crds: | - kind: Gerrit version: v2.edp.epam.com/v1 name: gerrit displayName: Gerrit description: Operates Gerrit application - kind: GerritGroup version: v2.edp.epam.com/v1 name: gerritgroup displayName: GerritGroup description: Operates Gerrit groups - kind: GerritGroupMember version: v2.edp.epam.com/v1 name: gerritgroupmember displayName: GerritGroupMember description: Operates Gerrit group member access - kind: GerritProject version: v2.edp.epam.com/v1 name: gerritproject displayName: GerritProject description: Creates repo on a Gerrit server - kind: GerritProjectAccess version: v2.edp.epam.com/v1 name: gerritprojectaccess displayName: GerritProjectAccess description: Operates Gerrit group accesses - kind: GerritReplicationConfig version: v2.edp.epam.com/v1 name: gerritreplicationconfig displayName: GerritReplicationConfig description: Takes part in replication - kind: GerritMergeRequest version: v2.edp.epam.com/v1 name: gerritmergerequest displayName: GerritMergeRequest description: Takes part in merge requests artifacthub.io/crdsExamples: | - apiVersion: v2.edp.epam.com/v1 kind: Gerrit metadata: name: gerrit spec: keycloakSpec: enabled: true sshPort: 30024 - apiVersion: v2.edp.epam.com/v1 kind: GerritGroup metadata: name: developers spec: description: Gerrit Site Developers gerritOwner: 'test' name: Developers visibleToAll: false - apiVersion: v2.edp.epam.com/v1 kind: GerritGroupMember metadata: name: reader spec: accountId: reader groupId: Developers ownerName: 'test' - apiVersion: v2.edp.epam.com/v1 kind: GerritProject metadata: name: gerrit-test spec: branches: 'master' createEmptyCommit: false description: 'test' name: gerrit-test ownerName: gerrit owners: 'test' parent: All-Projects permissionsOnly: false rejectEmptyCommit: 'test' submitType: 'test' - apiVersion: v2.edp.epam.com/v1 kind: GerritMergeRequest metadata: name: gerritmergerequest spec: ownerName: gerrit targetBranch: master sourceBranch: rev123 projectName: testmerge1 commitMessage: kawabunga authorName: John Doe authorEmail: john.doe@example.com changesConfigMap: demo-changes additionalArguments: null - apiVersion: v2.edp.epam.com/v1 kind: GerritProjectAccess metadata: name: test-access1 spec: projectName: test123 references: - refPattern: "refs/for/*" permissionName: "label-Verified" groupName: "Administrators" action: "ALLOW" min: -1 max: 1 - refPattern: "refs/for/*" permissionName: "label-Verified" groupName: "test321" action: "ALLOW" min: -1 max: 1 artifacthub.io/links: | - name: KubeRocketCI Documentation url: https://docs.kuberocketci.io - name: EPAM SolutionHub url: https://solutionshub.epam.com/solution/kuberocketci