Browse Source

all in one namespace

main
Nicolas Massé 5 years ago
parent
commit
291dd75caa
  1. 2
      manage/00-namespace.yaml
  2. 2
      manage/10-channel.yaml
  3. 4
      manage/20-placement-rules.yaml
  4. 10
      manage/30-subscriptions.yaml
  5. 2
      manage/40-application.yaml

2
manage/00-namespace.yaml

@ -1,7 +1,7 @@
apiVersion: v1
kind: Namespace
metadata:
name: mca-hub
name: multi-cluster-app
spec:
finalizers:
- kubernetes

2
manage/10-channel.yaml

@ -2,7 +2,7 @@ apiVersion: apps.open-cluster-management.io/v1
kind: Channel
metadata:
name: multi-cluster-app
namespace: mca-hub
namespace: multi-cluster-app
spec:
type: Git
pathname: 'https://github.com/nmasse-itix/multi-cluster-app.git'

4
manage/20-placement-rules.yaml

@ -4,7 +4,7 @@ metadata:
labels:
app: mca-dc1
name: mca-dc1
namespace: mca-hub
namespace: multi-cluster-app
spec:
clusterSelector:
matchLabels:
@ -17,7 +17,7 @@ metadata:
labels:
app: mca-dc2
name: mca-dc2
namespace: mca-hub
namespace: multi-cluster-app
spec:
clusterSelector:
matchLabels:

10
manage/30-subscriptions.yaml

@ -4,13 +4,12 @@ metadata:
annotations:
apps.open-cluster-management.io/git-branch: main
apps.open-cluster-management.io/git-path: deploy/overlays/prod-dc1
apps.open-cluster-management.io/reconcile-option: merge
labels:
app: mca-dc1
name: mca-dc1
namespace: mca-hub
namespace: multi-cluster-app
spec:
channel: mca-hub/multi-cluster-app
channel: multi-cluster-app/multi-cluster-app
placement:
placementRef:
kind: PlacementRule
@ -22,13 +21,12 @@ metadata:
annotations:
apps.open-cluster-management.io/git-branch: main
apps.open-cluster-management.io/git-path: deploy/overlays/prod-dc2
apps.open-cluster-management.io/reconcile-option: merge
labels:
app: mca-dc2
name: mca-dc2
namespace: mca-hub
namespace: multi-cluster-app
spec:
channel: mca-hub/multi-cluster-app
channel: multi-cluster-app/multi-cluster-app
placement:
placementRef:
kind: PlacementRule

2
manage/40-application.yaml

@ -2,7 +2,7 @@ apiVersion: app.k8s.io/v1beta1
kind: Application
metadata:
name: mca
namespace: mca-hub
namespace: multi-cluster-app
spec:
componentKinds:
- group: apps.open-cluster-management.io

Loading…
Cancel
Save