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