Skip to content

Commit 506269a

Browse files
committed
Add schema for access cluster project
1 parent 27d1fe5 commit 506269a

1 file changed

Lines changed: 46 additions & 0 deletions

File tree

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
name: fridge-access
2+
description: A project for deploying an access cluster
3+
runtime:
4+
name: python
5+
options:
6+
toolchain: pip
7+
virtualenv: venv
8+
config:
9+
k8s_env:
10+
type: string
11+
description: The Kubernetes environment type (e.g. AKS, Dawn)
12+
azure_subscription_id:
13+
type: string
14+
description: Azure Subscription ID for the access cluster - use a dummy value when not deploying to AKS
15+
azure_resource_group:
16+
type: string
17+
description: Azure Resource Group for the access cluster - use a dummy value when not deploying to AKS
18+
azure_disk_encryption_set:
19+
type: string
20+
description: Azure Disk Encryption Set resource name for the access cluster - use a dummy value when not deploying to AKS
21+
tls_environment:
22+
type: string
23+
description: TLS environment for cert-manager (e.g. staging, production)
24+
base_fqdn:
25+
type: string
26+
description: Base FQDN for the access cluster
27+
harbor_fqdn_prefix:
28+
type: string
29+
description: FQDN prefix for Harbor
30+
harbor_ip:
31+
type: string
32+
description: Internal Harbor IP address - should correspond to an address in the cluster's Service CIDR
33+
lets_encrypt_email:
34+
type: string
35+
description: Email for Let's Encrypt registration
36+
private_api_ssh_public_key:
37+
type: string
38+
description: Public SSH key for the private API proxy
39+
secret: true
40+
harbor_admin_password:
41+
type: string
42+
description: Harbor admin password
43+
secret: true
44+
kubernetes:context:
45+
value: ""
46+
description: Kubernetes context for the FRIDGE deployment

0 commit comments

Comments
 (0)