Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion charts/all/sandbox/templates/peer-pods-cm.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ metadata:
data:
CLOUD_PROVIDER: "azure"
VXLAN_PORT: "9000"
AZURE_INSTANCE_SIZE: "Standard_DC2as_v5" # CoCo peer pod
AZURE_INSTANCE_SIZE: "{{ .Values.global.coco.azure.defaultVMFlavour }}"
AZURE_INSTANCE_SIZES: "Standard_DC2as_v5,Standard_DC4as_v5,Standard_DC8as_v5,Standard_DC16as_v5"
AZURE_RESOURCE_GROUP: "{{ .Values.global.azure.clusterResGroup }}"
AZURE_REGION: "{{ .Values.global.azure.clusterRegion }}"
Expand Down
4 changes: 4 additions & 0 deletions overrides/values-AWS.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,3 +24,7 @@
# # Using 'default' as that exists everywhere
# project: default
# path: common/letsencrypt

global:
objectStorage:
backingStorageClass: "gp3-csi"
31 changes: 31 additions & 0 deletions overrides/values-Azure.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# The following snippet can be commented out in oroder
# to enable letsencrypt certificates on API endpoint and default
# ingress of the cluster
# It is currently very experimental and unsupported.
# PLEASE read https://github.com/hybrid-cloud-patterns/common/tree/main/letsencrypt#readme
# for all the limitations around it


global:
objectStorage:
backingStorageClass: "managed-storage"


# letsencrypt:
# enabled: true
# api_endpoint: true
# # FIXME: tweak this to match your region
# region: eu-central-1
# server: https://acme-v02.api.letsencrypt.org/directory
# # server: https://acme-staging-v02.api.letsencrypt.org/directory
# # FIXME: set this to your correct email
# email: iwashere@iwashere.com
#
# clusterGroup:
# applications:
# letsencrypt:
# name: letsencrypt
# namespace: letsencrypt
# # Using 'default' as that exists everywhere
# project: default
# path: common/letsencrypt
5 changes: 3 additions & 2 deletions values-hub.yaml → values-allInOne.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# This is currently configured as an 'all in one' deployment

clusterGroup:
name: hub
name: allInOne
isHubCluster: true
namespaces:
- open-cluster-management
Expand Down Expand Up @@ -75,6 +75,7 @@ clusterGroup:
- hub
- vault
- trustee
- auth
- golang-external-secrets
- sandbox
- openshift-storage
Expand Down Expand Up @@ -146,7 +147,7 @@ clusterGroup:
htpassword:
name: htpassword
namespace: openshift-config
project: config
project: auth
path: charts/all/htpassword


Expand Down
7 changes: 5 additions & 2 deletions values-global.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,15 @@ global:
pvcStorage: true
replicas: 3
storagePool: 50Gi
backingStorageClass: "managed-csi" # push into override file
backingStorageClass: ""
# IF ODF exists we don't need to deploy an storage system
existingODF: false
odfStorageSystem: "ocs-external-storagecluster-storagesystem"

main:
clusterGroupName: hub
# WARNING
# This default configuration uses a single cluster on azure.
# It funamentally violates the separation of duties.
clusterGroupName: allInOne
multiSourceConfig:
enabled: true