1
This commit is contained in:
parent
e963e480a7
commit
55da82dec2
55 changed files with 1226 additions and 37 deletions
29
packages/core/platform/psds/bootbox-application.yaml
Normal file
29
packages/core/platform/psds/bootbox-application.yaml
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.bootbox-application
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
libraries:
|
||||
- name: cozy-lib
|
||||
path: library/cozy-lib
|
||||
packages:
|
||||
- name: bootbox-application
|
||||
path: system/bootbox-application
|
||||
releaseName: bootbox-application
|
||||
namespace: cozy-system
|
||||
sources:
|
||||
- name: bootbox
|
||||
path: extra/bootbox
|
||||
libraries:
|
||||
- cozy-lib
|
||||
|
||||
23
packages/core/platform/psds/bootbox.yaml
Normal file
23
packages/core/platform/psds/bootbox.yaml
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.bootbox
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
packages:
|
||||
- name: bootbox
|
||||
path: system/bootbox
|
||||
releaseName: bootbox
|
||||
namespace: cozy-bootbox
|
||||
privileged: true
|
||||
disabled: true
|
||||
|
||||
34
packages/core/platform/psds/bucket.yaml
Normal file
34
packages/core/platform/psds/bucket.yaml
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.bucket-application
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
- cozystack.objectstorage-controller
|
||||
libraries:
|
||||
- name: cozy-lib
|
||||
path: library/cozy-lib
|
||||
packages:
|
||||
- name: bucket-application
|
||||
path: system/bucket-application
|
||||
releaseName: bucket-application
|
||||
namespace: cozy-system
|
||||
sources:
|
||||
- name: bucket
|
||||
path: apps/bucket
|
||||
libraries:
|
||||
- cozy-lib
|
||||
- name: bucket-system
|
||||
path: apps/bucket
|
||||
libraries:
|
||||
- cozy-lib
|
||||
|
||||
21
packages/core/platform/psds/capi-operator.yaml
Normal file
21
packages/core/platform/psds/capi-operator.yaml
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.capi-operator
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
packages:
|
||||
- name: capi-operator
|
||||
path: system/capi-operator
|
||||
releaseName: capi-operator
|
||||
namespace: cozy-cluster-api
|
||||
privileged: true
|
||||
25
packages/core/platform/psds/capi-providers-bootstrap.yaml
Normal file
25
packages/core/platform/psds/capi-providers-bootstrap.yaml
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.capi-providers-bootstrap
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: kubevirt
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
- cozystack.capi-operator
|
||||
packages:
|
||||
- name: capi-providers-bootstrap
|
||||
path: system/capi-providers-bootstrap
|
||||
releaseName: capi-providers-bootstrap
|
||||
namespace: cozy-cluster-api
|
||||
privileged: true
|
||||
dependsOn:
|
||||
- capi-operator
|
||||
|
||||
25
packages/core/platform/psds/capi-providers-core.yaml
Normal file
25
packages/core/platform/psds/capi-providers-core.yaml
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.capi-providers-core
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
- cozystack.capi-operator
|
||||
packages:
|
||||
- name: capi-providers-core
|
||||
path: system/capi-providers-core
|
||||
releaseName: capi-providers-core
|
||||
namespace: cozy-cluster-api
|
||||
privileged: true
|
||||
dependsOn:
|
||||
- capi-operator
|
||||
|
||||
26
packages/core/platform/psds/capi-providers-cpprovider.yaml
Normal file
26
packages/core/platform/psds/capi-providers-cpprovider.yaml
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.capi-providers-cpprovider
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: kamaji
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
- cozystack.capi-operator
|
||||
- cozystack.kamaji
|
||||
packages:
|
||||
- name: capi-providers-cpprovider
|
||||
path: system/capi-providers-cpprovider
|
||||
releaseName: capi-providers-cpprovider
|
||||
namespace: cozy-cluster-api
|
||||
privileged: true
|
||||
dependsOn:
|
||||
- capi-operator
|
||||
|
||||
|
|
@ -0,0 +1,25 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.capi-providers-infraprovider
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: kubevirt
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
- cozystack.capi-operator
|
||||
packages:
|
||||
- name: capi-providers-infraprovider
|
||||
path: system/capi-providers-infraprovider
|
||||
releaseName: capi-providers-infraprovider
|
||||
namespace: cozy-cluster-api
|
||||
privileged: true
|
||||
dependsOn:
|
||||
- capi-operator
|
||||
|
||||
33
packages/core/platform/psds/cert-manager.yaml
Normal file
33
packages/core/platform/psds/cert-manager.yaml
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.cert-manager
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
packages:
|
||||
- name: cert-manager-crds
|
||||
path: system/cert-manager-crds
|
||||
releaseName: cert-manager-crds
|
||||
namespace: cozy-cert-manager
|
||||
- name: cert-manager
|
||||
path: system/cert-manager
|
||||
releaseName: cert-manager
|
||||
namespace: cozy-cert-manager
|
||||
dependsOn:
|
||||
- cert-manager-crds
|
||||
- name: cert-manager-issuers
|
||||
path: system/cert-manager-issuers
|
||||
releaseName: cert-manager-issuers
|
||||
namespace: cozy-cert-manager
|
||||
dependsOn:
|
||||
- cert-manager
|
||||
|
||||
24
packages/core/platform/psds/clickhouse-operator.yaml
Normal file
24
packages/core/platform/psds/clickhouse-operator.yaml
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.clickhouse-operator
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
- cozystack.monitoring
|
||||
- cozystack.cozystack-core
|
||||
packages:
|
||||
- name: clickhouse-operator
|
||||
path: system/clickhouse-operator
|
||||
releaseName: clickhouse-operator
|
||||
namespace: cozy-clickhouse-operator
|
||||
dependsOn:
|
||||
- victoria-metrics-operator
|
||||
|
|
@ -1,30 +1,6 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.clickhouse-operator
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
- cozystack.monitoring
|
||||
- cozystack.cozystack-core
|
||||
packages:
|
||||
- name: clickhouse-operator
|
||||
path: system/clickhouse-operator
|
||||
releaseName: clickhouse-operator
|
||||
namespace: cozy-clickhouse-operator
|
||||
dependsOn:
|
||||
- victoria-metrics-operator
|
||||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.clickhouse-application
|
||||
spec:
|
||||
|
|
|
|||
21
packages/core/platform/psds/cozy-proxy.yaml
Normal file
21
packages/core/platform/psds/cozy-proxy.yaml
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.cozy-proxy
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
packages:
|
||||
- name: cozy-proxy
|
||||
path: system/cozy-proxy
|
||||
releaseName: cozystack
|
||||
namespace: cozy-system
|
||||
|
||||
|
|
@ -6,6 +6,8 @@ metadata:
|
|||
spec:
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.keycloak-operator
|
||||
libraries:
|
||||
- name: cozy-lib
|
||||
path: library/cozy-lib
|
||||
|
|
@ -60,8 +62,3 @@ spec:
|
|||
path: system/keycloak
|
||||
namespace: cozy-keycloak
|
||||
dependsOn: [postgres-operator]
|
||||
- name: keycloak-operator
|
||||
releaseName: keycloak-operator
|
||||
path: system/keycloak-operator
|
||||
namespace: cozy-keycloak
|
||||
dependsOn: [keycloak]
|
||||
|
|
|
|||
29
packages/core/platform/psds/etcd-application.yaml
Normal file
29
packages/core/platform/psds/etcd-application.yaml
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.etcd-application
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
libraries:
|
||||
- name: cozy-lib
|
||||
path: library/cozy-lib
|
||||
packages:
|
||||
- name: etcd-application
|
||||
path: system/etcd-application
|
||||
releaseName: etcd-application
|
||||
namespace: cozy-system
|
||||
sources:
|
||||
- name: etcd
|
||||
path: extra/etcd
|
||||
libraries:
|
||||
- cozy-lib
|
||||
|
||||
24
packages/core/platform/psds/etcd-operator.yaml
Normal file
24
packages/core/platform/psds/etcd-operator.yaml
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.etcd-operator
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
- cozystack.cert-manager
|
||||
packages:
|
||||
- name: etcd-operator
|
||||
path: system/etcd-operator
|
||||
releaseName: etcd-operator
|
||||
namespace: cozy-etcd-operator
|
||||
dependsOn:
|
||||
- cert-manager
|
||||
|
||||
22
packages/core/platform/psds/external-dns.yaml
Normal file
22
packages/core/platform/psds/external-dns.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.external-dns
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
packages:
|
||||
- name: external-dns
|
||||
path: system/external-dns
|
||||
releaseName: external-dns
|
||||
namespace: cozy-external-dns
|
||||
disabled: true
|
||||
|
||||
22
packages/core/platform/psds/external-secrets-operator.yaml
Normal file
22
packages/core/platform/psds/external-secrets-operator.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.external-secrets-operator
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
packages:
|
||||
- name: external-secrets-operator
|
||||
path: system/external-secrets-operator
|
||||
releaseName: external-secrets-operator
|
||||
namespace: cozy-external-secrets-operator
|
||||
disabled: true
|
||||
|
||||
|
|
@ -2,7 +2,7 @@
|
|||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.ferretdb
|
||||
name: cozystack.ferretdb-application
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.foundationdb
|
||||
name: cozystack.foundationdb-application
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
|
|
|
|||
25
packages/core/platform/psds/goldpinger.yaml
Normal file
25
packages/core/platform/psds/goldpinger.yaml
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.goldpinger
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
- cozystack.monitoring-agents
|
||||
packages:
|
||||
- name: goldpinger
|
||||
path: system/goldpinger
|
||||
releaseName: goldpinger
|
||||
namespace: cozy-goldpinger
|
||||
privileged: true
|
||||
dependsOn:
|
||||
- monitoring-agents
|
||||
|
||||
25
packages/core/platform/psds/gpu-operator.yaml
Normal file
25
packages/core/platform/psds/gpu-operator.yaml
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.gpu-operator
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
packages:
|
||||
- name: gpu-operator
|
||||
path: system/gpu-operator
|
||||
releaseName: gpu-operator
|
||||
namespace: cozy-gpu-operator
|
||||
privileged: true
|
||||
valuesFiles:
|
||||
- values.yaml
|
||||
- values-talos.yaml
|
||||
|
||||
20
packages/core/platform/psds/grafana-operator.yaml
Normal file
20
packages/core/platform/psds/grafana-operator.yaml
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.grafana-operator
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
packages:
|
||||
- name: grafana-operator
|
||||
path: system/grafana-operator
|
||||
releaseName: grafana-operator
|
||||
namespace: cozy-grafana-operator
|
||||
22
packages/core/platform/psds/hetzner-robotlb.yaml
Normal file
22
packages/core/platform/psds/hetzner-robotlb.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.hetzner-robotlb
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
packages:
|
||||
- name: hetzner-robotlb
|
||||
path: system/hetzner-robotlb
|
||||
releaseName: robotlb
|
||||
namespace: cozy-hetzner-robotlb
|
||||
disabled: true
|
||||
|
||||
29
packages/core/platform/psds/info.yaml
Normal file
29
packages/core/platform/psds/info.yaml
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.info-application
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
libraries:
|
||||
- name: cozy-lib
|
||||
path: library/cozy-lib
|
||||
packages:
|
||||
- name: info-application
|
||||
path: system/info-application
|
||||
releaseName: info-application
|
||||
namespace: cozy-system
|
||||
sources:
|
||||
- name: info
|
||||
path: extra/info
|
||||
libraries:
|
||||
- cozy-lib
|
||||
|
||||
31
packages/core/platform/psds/ingress.yaml
Normal file
31
packages/core/platform/psds/ingress.yaml
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.ingress-application
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
libraries:
|
||||
- name: cozy-lib
|
||||
path: library/cozy-lib
|
||||
packages:
|
||||
- name: ingress-application
|
||||
path: system/ingress-application
|
||||
releaseName: ingress-application
|
||||
namespace: cozy-system
|
||||
sources:
|
||||
- name: ingress
|
||||
path: extra/ingress
|
||||
libraries:
|
||||
- cozy-lib
|
||||
- name: ingress-system
|
||||
path: system/ingress-nginx
|
||||
|
||||
|
|
@ -2,7 +2,7 @@
|
|||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.kafka
|
||||
name: cozystack.kafka-application
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
|
|
|
|||
20
packages/core/platform/psds/kamaji.yaml
Normal file
20
packages/core/platform/psds/kamaji.yaml
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.kamaji
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
packages:
|
||||
- name: kamaji
|
||||
path: system/kamaji
|
||||
releaseName: kamaji
|
||||
namespace: cozy-kamaji
|
||||
23
packages/core/platform/psds/keycloak-operator.yaml
Normal file
23
packages/core/platform/psds/keycloak-operator.yaml
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.keycloak-operator
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
packages:
|
||||
- name: keycloak-operator
|
||||
path: system/keycloak-operator
|
||||
releaseName: keycloak-operator
|
||||
namespace: cozy-keycloak
|
||||
dependsOn:
|
||||
- keycloak
|
||||
|
||||
66
packages/core/platform/psds/kubernetes.yaml
Normal file
66
packages/core/platform/psds/kubernetes.yaml
Normal file
|
|
@ -0,0 +1,66 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.kubernetes-application
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
- cozystack.capi-operator
|
||||
- cozystack.capi-providers-bootstrap
|
||||
- cozystack.capi-providers-core
|
||||
- cozystack.capi-providers-cpprovider
|
||||
- cozystack.capi-providers-infraprovider
|
||||
libraries:
|
||||
- name: cozy-lib
|
||||
path: library/cozy-lib
|
||||
packages:
|
||||
- name: kubernetes-application
|
||||
path: system/kubernetes-application
|
||||
releaseName: kubernetes-application
|
||||
namespace: cozy-system
|
||||
sources:
|
||||
- name: kubernetes
|
||||
path: apps/kubernetes
|
||||
libraries:
|
||||
- cozy-lib
|
||||
- name: kubernetes-ingress-nginx
|
||||
path: system/ingress-nginx
|
||||
- name: kubernetes-cert-manager-crds
|
||||
path: system/cert-manager-crds
|
||||
- name: kubernetes-volumesnapshot-crd
|
||||
path: system/vsnap-crd
|
||||
- name: kubernetes-velero
|
||||
path: system/velero
|
||||
- name: kubernetes-gateway-api-crds
|
||||
path: system/gateway-api-crds
|
||||
- name: kubernetes-victoria-metrics-operator
|
||||
path: system/victoria-metrics-operator
|
||||
- name: kubernetes-kubevirt-csi-node
|
||||
path: system/kubevirt-csi-node
|
||||
- name: kubernetes-vertical-pod-autoscaler-crds
|
||||
path: system/vertical-pod-autoscaler-crds
|
||||
- name: kubernetes-coredns
|
||||
path: system/coredns
|
||||
- name: kubernetes-cert-manager
|
||||
path: system/cert-manager
|
||||
- name: kubernetes-fluxcd-operator
|
||||
path: system/fluxcd-operator
|
||||
- name: kubernetes-fluxcd
|
||||
path: system/fluxcd
|
||||
- name: kubernetes-monitoring-agents
|
||||
path: system/monitoring-agents
|
||||
- name: kubernetes-cilium
|
||||
path: system/cilium
|
||||
- name: kubernetes-gpu-operator
|
||||
path: system/gpu-operator
|
||||
- name: kubernetes-vertical-pod-autoscaler
|
||||
path: system/vertical-pod-autoscaler
|
||||
|
||||
27
packages/core/platform/psds/kubevirt-cdi.yaml
Normal file
27
packages/core/platform/psds/kubevirt-cdi.yaml
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.kubevirt-cdi
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
packages:
|
||||
- name: kubevirt-cdi-operator
|
||||
path: system/kubevirt-cdi-operator
|
||||
releaseName: kubevirt-cdi-operator
|
||||
namespace: cozy-kubevirt-cdi
|
||||
- name: kubevirt-cdi
|
||||
path: system/kubevirt-cdi
|
||||
releaseName: kubevirt-cdi
|
||||
namespace: cozy-kubevirt-cdi
|
||||
dependsOn:
|
||||
- kubevirt-cdi-operator
|
||||
|
||||
38
packages/core/platform/psds/kubevirt.yaml
Normal file
38
packages/core/platform/psds/kubevirt.yaml
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.kubevirt
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
- cozystack.monitoring
|
||||
packages:
|
||||
- name: kubevirt-operator
|
||||
path: system/kubevirt-operator
|
||||
releaseName: kubevirt-operator
|
||||
namespace: cozy-kubevirt
|
||||
dependsOn:
|
||||
- victoria-metrics-operator
|
||||
- name: kubevirt
|
||||
path: system/kubevirt
|
||||
releaseName: kubevirt
|
||||
namespace: cozy-kubevirt
|
||||
privileged: true
|
||||
dependsOn:
|
||||
- kubevirt-operator
|
||||
- name: kubevirt-instancetypes
|
||||
path: system/kubevirt-instancetypes
|
||||
releaseName: kubevirt-instancetypes
|
||||
namespace: cozy-kubevirt
|
||||
dependsOn:
|
||||
- kubevirt-operator
|
||||
- kubevirt
|
||||
|
||||
36
packages/core/platform/psds/linstor.yaml
Normal file
36
packages/core/platform/psds/linstor.yaml
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.linstor
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
- cozystack.cert-manager
|
||||
- cozystack.monitoring
|
||||
- cozystack.reloader
|
||||
packages:
|
||||
- name: piraeus-operator
|
||||
path: system/piraeus-operator
|
||||
releaseName: piraeus-operator
|
||||
namespace: cozy-linstor
|
||||
dependsOn:
|
||||
- cert-manager
|
||||
- victoria-metrics-operator
|
||||
- name: linstor
|
||||
path: system/linstor
|
||||
releaseName: linstor
|
||||
namespace: cozy-linstor
|
||||
privileged: true
|
||||
dependsOn:
|
||||
- piraeus-operator
|
||||
- cert-manager
|
||||
- snapshot-controller
|
||||
|
||||
21
packages/core/platform/psds/metallb.yaml
Normal file
21
packages/core/platform/psds/metallb.yaml
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.metallb
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
packages:
|
||||
- name: metallb
|
||||
path: system/metallb
|
||||
releaseName: metallb
|
||||
namespace: cozy-metallb
|
||||
privileged: true
|
||||
26
packages/core/platform/psds/monitoring-agents.yaml
Normal file
26
packages/core/platform/psds/monitoring-agents.yaml
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.monitoring-agents
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
- cozystack.monitoring
|
||||
packages:
|
||||
- name: monitoring-agents
|
||||
path: system/monitoring-agents
|
||||
releaseName: monitoring-agents
|
||||
namespace: cozy-monitoring
|
||||
privileged: true
|
||||
dependsOn:
|
||||
- victoria-metrics-operator
|
||||
- vertical-pod-autoscaler-crds
|
||||
|
||||
29
packages/core/platform/psds/monitoring.yaml
Normal file
29
packages/core/platform/psds/monitoring.yaml
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.monitoring-application
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
libraries:
|
||||
- name: cozy-lib
|
||||
path: library/cozy-lib
|
||||
packages:
|
||||
- name: monitoring-application
|
||||
path: system/monitoring-application
|
||||
releaseName: monitoring-application
|
||||
namespace: cozy-system
|
||||
sources:
|
||||
- name: monitoring
|
||||
path: extra/monitoring
|
||||
libraries:
|
||||
- cozy-lib
|
||||
|
||||
21
packages/core/platform/psds/multus.yaml
Normal file
21
packages/core/platform/psds/multus.yaml
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.multus
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
packages:
|
||||
- name: multus
|
||||
path: system/multus
|
||||
releaseName: multus
|
||||
namespace: cozy-multus
|
||||
privileged: true
|
||||
|
|
@ -2,7 +2,7 @@
|
|||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.mysql
|
||||
name: cozystack.mysql-application
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.nats
|
||||
name: cozystack.nats-application
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
|
|
|
|||
23
packages/core/platform/psds/nfs-driver.yaml
Normal file
23
packages/core/platform/psds/nfs-driver.yaml
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.nfs-driver
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
packages:
|
||||
- name: nfs-driver
|
||||
path: system/nfs-driver
|
||||
releaseName: nfs-driver
|
||||
namespace: cozy-nfs-driver
|
||||
privileged: true
|
||||
disabled: true
|
||||
|
||||
21
packages/core/platform/psds/objectstorage-controller.yaml
Normal file
21
packages/core/platform/psds/objectstorage-controller.yaml
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.objectstorage-controller
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
packages:
|
||||
- name: objectstorage-controller
|
||||
path: system/objectstorage-controller
|
||||
releaseName: objectstorage-controller
|
||||
namespace: cozy-objectstorage-controller
|
||||
|
||||
|
|
@ -2,7 +2,7 @@
|
|||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.postgres
|
||||
name: cozystack.postgres-application
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.rabbitmq
|
||||
name: cozystack.rabbitmq-application
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.redis
|
||||
name: cozystack.redis-application
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
|
|
|
|||
21
packages/core/platform/psds/reloader.yaml
Normal file
21
packages/core/platform/psds/reloader.yaml
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.reloader
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
packages:
|
||||
- name: reloader
|
||||
path: system/reloader
|
||||
releaseName: reloader
|
||||
namespace: cozy-reloader
|
||||
|
||||
31
packages/core/platform/psds/seaweedfs.yaml
Normal file
31
packages/core/platform/psds/seaweedfs.yaml
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.seaweedfs-application
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
libraries:
|
||||
- name: cozy-lib
|
||||
path: library/cozy-lib
|
||||
packages:
|
||||
- name: seaweedfs-application
|
||||
path: system/seaweedfs-application
|
||||
releaseName: seaweedfs-application
|
||||
namespace: cozy-system
|
||||
sources:
|
||||
- name: seaweedfs
|
||||
path: extra/seaweedfs
|
||||
libraries:
|
||||
- cozy-lib
|
||||
- name: seaweedfs-system
|
||||
path: system/seaweedfs
|
||||
|
||||
24
packages/core/platform/psds/snapshot-controller.yaml
Normal file
24
packages/core/platform/psds/snapshot-controller.yaml
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.snapshot-controller
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
- cozystack.cert-manager
|
||||
packages:
|
||||
- name: snapshot-controller
|
||||
path: system/snapshot-controller
|
||||
releaseName: snapshot-controller
|
||||
namespace: cozy-snapshot-controller
|
||||
dependsOn:
|
||||
- cert-manager-issuers
|
||||
|
||||
22
packages/core/platform/psds/telepresence.yaml
Normal file
22
packages/core/platform/psds/telepresence.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.telepresence
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
packages:
|
||||
- name: telepresence
|
||||
path: system/telepresence
|
||||
releaseName: traffic-manager
|
||||
namespace: cozy-telepresence
|
||||
disabled: true
|
||||
|
||||
35
packages/core/platform/psds/tenant.yaml
Normal file
35
packages/core/platform/psds/tenant.yaml
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.tenant-application
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
- cozystack.ingress-application
|
||||
- cozystack.seaweedfs-application
|
||||
- cozystack.info-application
|
||||
- cozystack.monitoring-application
|
||||
- cozystack.bootbox-application
|
||||
- cozystack.etcd-application
|
||||
libraries:
|
||||
- name: cozy-lib
|
||||
path: library/cozy-lib
|
||||
packages:
|
||||
- name: tenant-application
|
||||
path: system/tenant-application
|
||||
releaseName: tenant-application
|
||||
namespace: cozy-system
|
||||
sources:
|
||||
- name: tenant
|
||||
path: apps/tenant
|
||||
libraries:
|
||||
- cozy-lib
|
||||
|
||||
26
packages/core/platform/psds/velero.yaml
Normal file
26
packages/core/platform/psds/velero.yaml
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.velero
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
- cozystack.monitoring-agents
|
||||
packages:
|
||||
- name: velero
|
||||
path: system/velero
|
||||
releaseName: velero
|
||||
namespace: cozy-velero
|
||||
privileged: true
|
||||
disabled: true
|
||||
dependsOn:
|
||||
- monitoring-agents
|
||||
|
||||
29
packages/core/platform/psds/vertical-pod-autoscaler.yaml
Normal file
29
packages/core/platform/psds/vertical-pod-autoscaler.yaml
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.vertical-pod-autoscaler
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
- cozystack.monitoring-agents
|
||||
packages:
|
||||
- name: vertical-pod-autoscaler-crds
|
||||
path: system/vertical-pod-autoscaler-crds
|
||||
releaseName: vertical-pod-autoscaler-crds
|
||||
namespace: cozy-vertical-pod-autoscaler
|
||||
privileged: true
|
||||
- name: vertical-pod-autoscaler
|
||||
path: system/vertical-pod-autoscaler
|
||||
releaseName: vertical-pod-autoscaler
|
||||
namespace: cozy-vertical-pod-autoscaler
|
||||
privileged: true
|
||||
dependsOn:
|
||||
- vertical-pod-autoscaler-crds
|
||||
21
packages/core/platform/psds/victoria-metrics-operator.yaml
Normal file
21
packages/core/platform/psds/victoria-metrics-operator.yaml
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.victoria-metrics-operator
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: default
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
- cozystack.cert-manager
|
||||
packages:
|
||||
- name: victoria-metrics-operator
|
||||
path: system/victoria-metrics-operator
|
||||
releaseName: victoria-metrics-operator
|
||||
namespace: cozy-victoria-metrics-operator
|
||||
31
packages/core/platform/psds/virtual-machine.yaml
Normal file
31
packages/core/platform/psds/virtual-machine.yaml
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.virtual-machine-application
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: kubevirt
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
- cozystack.kubevirt
|
||||
- cozystack.kubevirt-cdi
|
||||
libraries:
|
||||
- name: cozy-lib
|
||||
path: library/cozy-lib
|
||||
packages:
|
||||
- name: virtual-machine-application
|
||||
path: system/virtual-machine-application
|
||||
releaseName: virtual-machine-application
|
||||
namespace: cozy-system
|
||||
sources:
|
||||
- name: virtual-machine
|
||||
path: apps/virtual-machine
|
||||
libraries:
|
||||
- cozy-lib
|
||||
|
||||
30
packages/core/platform/psds/virtualprivatecloud.yaml
Normal file
30
packages/core/platform/psds/virtualprivatecloud.yaml
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.virtualprivatecloud-application
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: kubevirt
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
- cozystack.multus
|
||||
libraries:
|
||||
- name: cozy-lib
|
||||
path: library/cozy-lib
|
||||
packages:
|
||||
- name: virtualprivatecloud-application
|
||||
path: system/virtualprivatecloud-application
|
||||
releaseName: virtualprivatecloud-application
|
||||
namespace: cozy-system
|
||||
sources:
|
||||
- name: virtualprivatecloud
|
||||
path: apps/vpc
|
||||
libraries:
|
||||
- cozy-lib
|
||||
|
||||
30
packages/core/platform/psds/vm-disk.yaml
Normal file
30
packages/core/platform/psds/vm-disk.yaml
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.vm-disk-application
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: kubevirt
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
- cozystack.kubevirt-cdi
|
||||
libraries:
|
||||
- name: cozy-lib
|
||||
path: library/cozy-lib
|
||||
packages:
|
||||
- name: vm-disk-application
|
||||
path: system/vm-disk-application
|
||||
releaseName: vm-disk-application
|
||||
namespace: cozy-system
|
||||
sources:
|
||||
- name: vm-disk
|
||||
path: apps/vm-disk
|
||||
libraries:
|
||||
- cozy-lib
|
||||
|
||||
30
packages/core/platform/psds/vm-instance.yaml
Normal file
30
packages/core/platform/psds/vm-instance.yaml
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
---
|
||||
apiVersion: cozystack.io/v1alpha1
|
||||
kind: PackageSetDefinition
|
||||
metadata:
|
||||
name: cozystack.vm-instance-application
|
||||
spec:
|
||||
sourceRef:
|
||||
kind: OCIRepository
|
||||
name: cozystack-packages
|
||||
namespace: cozy-system
|
||||
path: /
|
||||
variants:
|
||||
- name: kubevirt
|
||||
dependsOn:
|
||||
- cozystack.networking
|
||||
- cozystack.kubevirt
|
||||
libraries:
|
||||
- name: cozy-lib
|
||||
path: library/cozy-lib
|
||||
packages:
|
||||
- name: vm-instance-application
|
||||
path: system/vm-instance-application
|
||||
releaseName: vm-instance-application
|
||||
namespace: cozy-system
|
||||
sources:
|
||||
- name: vm-instance
|
||||
path: apps/vm-instance
|
||||
libraries:
|
||||
- cozy-lib
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue