azure: update services to only provide required fields

Signed-off-by: hasheddan <georgedanielmangum@gmail.com>
This commit is contained in:
hasheddan 2019-11-08 11:37:39 -06:00
parent 46bbb3b451
commit c0c2c42795
9 changed files with 20 additions and 11 deletions

View File

@ -1,4 +1,4 @@
namePrefix: dev-
namePrefix: dev-azure-
commonLabels:
env: dev
bases:

View File

@ -1,4 +1,4 @@
namePrefix: prod-
namePrefix: prod-azure-
commonLabels:
env: prod
bases:

View File

@ -1,4 +1,4 @@
namePrefix: staging-
namePrefix: staging-azure-
commonLabels:
env: staging
bases:

View File

@ -1,7 +1,7 @@
apiVersion: cache.azure.crossplane.io/v1alpha3
kind: RedisClass
metadata:
name: azure-redis
name: redis
specTemplate:
writeConnectionSecretsToNamespace: crossplane-system
resourceGroupName: group-westus-1

View File

@ -4,7 +4,10 @@ metadata:
name: akscluster
specTemplate:
writeConnectionSecretsToNamespace: crossplane-system
resourceGroupName: group-westus-1
## must provide one of resourceGroupName or resourceGroupNameRef
# resourceGroupName: group-westus-1
# resourceGroupNameRef:
# name: sample-rg
location: West US 2
version: "1.12.8"
nodeCount: 3

View File

@ -5,7 +5,10 @@ metadata:
specTemplate:
writeConnectionSecretsToNamespace: crossplane-system
adminLoginName: myadmin
resourceGroupName: group-westus-1
## must provide one of resourceGroupName or resourceGroupNameRef
# resourceGroupName: group-westus-1
# resourceGroupNameRef:
# name: sample-rg
location: West US
sslEnforced: false
version: "5.6"

View File

@ -5,7 +5,10 @@ metadata:
specTemplate:
writeConnectionSecretsToNamespace: crossplane-system
adminLoginName: myadmin
resourceGroupName: group-westus-1
## must provide one of resourceGroupName or resourceGroupNameRef
# resourceGroupName: group-westus-1
# resourceGroupNameRef:
# name: sample-rg
location: West US
sslEnforced: false
version: "9.6"

View File

@ -1,7 +1,7 @@
apiVersion: storage.azure.crossplane.io/v1alpha3
kind: AccountClass
metadata:
name: storageaccount
name: account
specTemplate:
writeConnectionSecretsToNamespace: crossplane-system
storageAccountName: example-storage

View File

@ -1,14 +1,14 @@
apiVersion: storage.azure.crossplane.io/v1alpha3
kind: ContainerClass
metadata:
name: storagecontainer
name: container
specTemplate:
writeConnectionSecretsToNamespace: crossplane-system
# Azure containers read their credentials from an account. We reuse the
# providerRef class field to specify which account to read.
accountReference:
name: storageaccount
name: account
providerRef:
name: storageaccount
name: account
reclaimPolicy: Delete
nameFormat: example-%s