chore(catalog): Added ArgoCD base catalog entry
This commit is contained in:
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
/.idea
|
||||||
9
catalog-info.yaml
Normal file
9
catalog-info.yaml
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
apiVersion: backstage.io/v1alpha1
|
||||||
|
kind: Location
|
||||||
|
metadata:
|
||||||
|
name: catalog-data
|
||||||
|
spec:
|
||||||
|
target:
|
||||||
|
- ./groups/owners.yaml
|
||||||
|
- ./users/dgroothuis.yaml
|
||||||
|
- ./catalog/argocd.yaml
|
||||||
16
catalog/argocd.yaml
Normal file
16
catalog/argocd.yaml
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
apiVersion: backstage.io/v1alpha1
|
||||||
|
kind: Domain
|
||||||
|
metadata:
|
||||||
|
name: argocd
|
||||||
|
description: All systems of ArgoCD
|
||||||
|
spec:
|
||||||
|
owner: owners
|
||||||
|
---
|
||||||
|
apiVersion: backstage.io/v1alpha1
|
||||||
|
kind: System
|
||||||
|
metadata:
|
||||||
|
name: argocd
|
||||||
|
description: CI/CD system for Kubernetes
|
||||||
|
spec:
|
||||||
|
domain: argocd
|
||||||
|
owner: owners
|
||||||
8
groups/owners.yaml
Normal file
8
groups/owners.yaml
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
---
|
||||||
|
apiVersion: backstage.io/v1alpha1
|
||||||
|
kind: Group
|
||||||
|
metadata:
|
||||||
|
name: owners
|
||||||
|
spec:
|
||||||
|
type: team
|
||||||
|
children: []
|
||||||
9
users/dgroothuis.yaml
Normal file
9
users/dgroothuis.yaml
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
---
|
||||||
|
apiVersion: backstage.io/v1alpha1
|
||||||
|
kind: User
|
||||||
|
metadata:
|
||||||
|
name: dgroothuis
|
||||||
|
spec:
|
||||||
|
profile:
|
||||||
|
email: daniel@groothuis.io
|
||||||
|
memberOf: [owners]
|
||||||
Reference in New Issue
Block a user