airship-in-a-bottle/deployment_files/site/gate-multinode/software/charts/ucp/drydock/maas.yaml

61 lines
1.3 KiB
YAML

---
schema: armada/Chart/v1
metadata:
schema: metadata/Document/v1
name: ucp-maas
replacement: true
layeringDefinition:
abstract: false
layer: site
parentSelector:
name: ucp-maas
actions:
- method: merge
path: .
storagePolicy: cleartext
substitutions:
- src:
schema: deckhand/CertificateKey/v1
name: airship_drydock_kvm_ssh_key
path: .
dest:
path: .values.conf.ssh.private_key
data:
values:
manifests:
secret_ssh_key: true
conf:
maas:
dns: {dns_servers: '172.24.1.9'}
ntp: {use_external_only: 'true' }
cache: {enabled: true}
network:
maas_ingress:
addr: '172.24.1.5/32'
endpoints:
maas_region:
host_fqdn_override:
public: maas.gate.local
port:
region_api:
public: 9085
maas_ingress:
hosts:
default: maas-ingress
error_pages: maas-ingress-error
host_fqdn_override:
public: null
port:
http:
default: 9080
https:
default: 9443
error_pages:
default: 8080
podport: 8080
healthz:
podport: 10259
status:
podport: 18089
...