Skip to content

Commit 621af70

Browse files
WIP: rework repo structure to work with external charts
rework repo structure to use cloud-helm-chart repos TODO: test structure TODO: rework scripts TODO: refactor docs TODO: add back in staging/prod cluster configs
1 parent 8ea7df8 commit 621af70

File tree

161 files changed

+778
-5815
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

161 files changed

+778
-5815
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
.idea/*
1+
.idea/*
2+
.decrypted~*

charts/dev/capi-infra/Chart.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v2
2-
name: capi-openstack-cluster
3-
version: 1.3.0
2+
name: capi-infra
3+
version: 2.0.0
44
dependencies:
5-
- repository: https://azimuth-cloud.github.io/capi-helm-charts
6-
name: openstack-cluster
7-
version: 0.12.2
5+
- repository: https://stfc.github.io/cloud-helm-charts/
6+
name: stfc-cloud-openstack-cluster
7+
version: 1.4.0

charts/dev/capi-infra/values.yaml

Lines changed: 0 additions & 381 deletions
This file was deleted.

charts/dev/cert-manager/Chart.yaml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
apiVersion: v2
22
name: cert-manager
3-
version: 1.0.0
3+
version: 2.0.0
44
dependencies:
5-
# https://github.com/cert-manager/cert-manager/releases
6-
- name: cert-manager
7-
version: 1.15.3
8-
repository: https://charts.jetstack.io
5+
- repository: https://stfc.github.io/cloud-helm-charts/
6+
name: stfc-cloud-cert-manager
7+
version: 1.2.0

charts/dev/cert-manager/templates/le-prod-clusterissuer.yaml

Lines changed: 0 additions & 19 deletions
This file was deleted.

charts/dev/cert-manager/templates/le-staging-clusterissuer.yaml

Lines changed: 0 additions & 19 deletions
This file was deleted.

charts/dev/cert-manager/templates/self-signed-clusterissuer.yaml

Lines changed: 0 additions & 8 deletions
This file was deleted.

charts/dev/cert-manager/values.yaml

Lines changed: 0 additions & 12 deletions
This file was deleted.

charts/dev/chatops/Chart.yaml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
apiVersion: v2
2-
name: cloud-chatops
3-
description: Cloud ChatOps helm chart
4-
type: application
5-
version: 0.1.0
6-
appVersion: "5.0.2"
2+
name: chatops
3+
version: 2.0.0
4+
dependencies:
5+
- repository: https://stfc.github.io/cloud-helm-charts/
6+
name: stfc-cloud-chatops
7+
version: 0.1.0

charts/dev/chatops/secrets-templates/secrets.yaml

Lines changed: 0 additions & 8 deletions
This file was deleted.

charts/dev/chatops/templates/cloud-chatops.yaml

Lines changed: 0 additions & 46 deletions
This file was deleted.

charts/dev/chatops/templates/config-map.yaml

Lines changed: 0 additions & 15 deletions
This file was deleted.

charts/dev/chatops/templates/secrets.yaml

Lines changed: 0 additions & 11 deletions
This file was deleted.

charts/dev/chatops/values.yaml

Lines changed: 0 additions & 6 deletions
This file was deleted.

charts/dev/cluster-api-addon-provider/values.yaml

Whitespace-only changes.

charts/dev/longhorn/Chart.yaml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
apiVersion: v2
22
name: longhorn
3-
version: 1.0.0
3+
version: 2.0.0
44
dependencies:
5-
# https://github.com/longhorn/charts/releases
6-
- name: longhorn
7-
version: 1.7.1
8-
repository: https://charts.longhorn.io
5+
- repository: https://stfc.github.io/cloud-helm-charts/
6+
name: stfc-cloud-longhorn
7+
version: 1.0.0

charts/dev/longhorn/values.yaml

Lines changed: 0 additions & 35 deletions
This file was deleted.

charts/dev/manila-csi/Chart.yaml

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
apiVersion: v2
22
name: manila-csi
3-
version: 1.0.0
3+
version: 2.0.0
44
dependencies:
5-
# https://github.com/kubernetes/cloud-provider-openstack/tree/master/charts/cinder-csi-plugin
6-
- name: openstack-manila-csi
7-
version: 2.31.0
8-
repository: https://kubernetes.github.io/cloud-provider-openstack
9-
# https://github.com/ceph/ceph-csi/tree/devel/charts/ceph-csi-cephfs
10-
- name: ceph-csi-cephfs
11-
version: 3.11.0
12-
repository: https://ceph.github.io/csi-charts
5+
- repository: https://stfc.github.io/cloud-helm-charts/
6+
name: stfc-cloud-manila-csi
7+
version: 1.0.0

charts/dev/manila-csi/templates/manila-sc.yaml

Lines changed: 0 additions & 18 deletions
This file was deleted.

charts/dev/manila-csi/templates/manila-secret.yaml

Lines changed: 0 additions & 11 deletions
This file was deleted.

charts/dev/manila-csi/values.yaml

Lines changed: 0 additions & 11 deletions
This file was deleted.
Lines changed: 4 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,7 @@
11
apiVersion: v2
22
name: materials-galaxy
3-
version: 1.0.0
3+
version: 2.0.0
44
dependencies:
5-
# https://github.com/galaxyproject/galaxy-helm
6-
- repository: https://raw.githubusercontent.com/CloudVE/helm-charts/master/
7-
name: galaxy
8-
version: 5.17.0
9-
# https://github.com/oauth2-proxy/manifests/tree/main/helm/oauth2-proxy
10-
- repository: "https://oauth2-proxy.github.io/manifests"
11-
name: oauth2-proxy
12-
version: 7.7.22
13-
# https://github.com/zalando/postgres-operator/tree/master/charts/postgres-operator
14-
- repository: "https://opensource.zalando.com/postgres-operator/charts/postgres-operator"
15-
name: postgres-operator
16-
version: 1.13.0
17-
# https://github.com/bitnami/charts/tree/main/bitnami/rabbitmq-cluster-operator
18-
- repository: "https://charts.bitnami.com/bitnami"
19-
name: rabbitmq-cluster-operator
20-
version: 4.3.24
5+
- repository: https://stfc.github.io/cloud-helm-charts/
6+
name: materials-galaxy
7+
version: 1.1.0

charts/dev/materials-galaxy/secrets-templates/materials-galaxy.yaml

Lines changed: 0 additions & 36 deletions
This file was deleted.

0 commit comments

Comments
 (0)