Browse Source

initial commit (gitops)

gitops
Nicolas Massé 3 years ago
commit
7e7c0353ae
  1. 13
      infrastructure/3scale.yaml
  2. 36
      infrastructure/microcks.yaml
  3. 36
      infrastructure/sso.yaml
  4. 12
      infrastructure/tekton.yaml

13
infrastructure/3scale.yaml

@ -0,0 +1,13 @@
apiVersion: operators.coreos.com/v1alpha1
kind: Subscription
metadata:
annotations:
argocd.argoproj.io/sync-wave: "10"
name: 3scale-operator
namespace: openshift-operators
spec:
channel: threescale-2.12
name: 3scale-operator
source: redhat-operators
sourceNamespace: openshift-marketplace
---

36
infrastructure/microcks.yaml

@ -0,0 +1,36 @@
apiVersion: project.openshift.io/v1
kind: Project
metadata:
annotations:
argocd.argoproj.io/sync-wave: "0"
openshift.io/display-name: "Microcks"
labels:
kubernetes.io/metadata.name: microcks
name: microcks
spec:
finalizers:
- kubernetes
---
apiVersion: operators.coreos.com/v1
kind: OperatorGroup
metadata:
annotations:
argocd.argoproj.io/sync-wave: "10"
name: microcks
namespace: microcks
spec:
targetNamespaces:
- microcks
---
apiVersion: operators.coreos.com/v1alpha1
kind: Subscription
metadata:
annotations:
argocd.argoproj.io/sync-wave: "10"
name: microcks
namespace: microcks
spec:
channel: stable
name: microcks
source: community-operators
sourceNamespace: openshift-marketplace

36
infrastructure/sso.yaml

@ -0,0 +1,36 @@
apiVersion: project.openshift.io/v1
kind: Project
metadata:
annotations:
argocd.argoproj.io/sync-wave: "0"
openshift.io/display-name: "Single Sign On"
labels:
kubernetes.io/metadata.name: sso
name: sso
spec:
finalizers:
- kubernetes
---
apiVersion: operators.coreos.com/v1
kind: OperatorGroup
metadata:
annotations:
argocd.argoproj.io/sync-wave: "10"
name: sso
namespace: sso
spec:
targetNamespaces:
- sso
---
apiVersion: operators.coreos.com/v1alpha1
kind: Subscription
metadata:
annotations:
argocd.argoproj.io/sync-wave: "10"
name: rhsso-operator
namespace: sso
spec:
channel: stable
name: rhsso-operator
source: redhat-operators
sourceNamespace: openshift-marketplace

12
infrastructure/tekton.yaml

@ -0,0 +1,12 @@
apiVersion: operators.coreos.com/v1alpha1
kind: Subscription
metadata:
annotations:
argocd.argoproj.io/sync-wave: "10"
name: openshift-pipelines-operator-rh
namespace: openshift-operators
spec:
channel: stable
name: openshift-pipelines-operator-rh
source: redhat-operators
sourceNamespace: openshift-marketplace
Loading…
Cancel
Save