Reference Airship manifests, CICD, and reference architecture.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

1325 lines
32 KiB

---
# The purpose of this file is to define the site's endpoint catalog. This should
# not need to be modified for a new site.
# #GLOBAL-CANDIDATE#
schema: pegleg/EndpointCatalogue/v1
metadata:
schema: metadata/Document/v1
name: ucp_endpoints
layeringDefinition:
abstract: false
layer: site
storagePolicy: cleartext
substitutions:
- src:
schema: pegleg/CommonAddresses/v1
name: common-addresses
path: .dns.ingress_domain
dest:
- path: .ucp.identity.host_fqdn_override.public.host
pattern: DOMAIN
- path: .ucp.identity.host_fqdn_override.admin.host
pattern: DOMAIN
- path: .ucp.shipyard.host_fqdn_override.public.host
pattern: DOMAIN
- path: .ucp.physicalprovisioner.host_fqdn_override.public.host
pattern: DOMAIN
- path: .ucp.maas_region.host_fqdn_override.public.host
pattern: DOMAIN
- path: .ceph.object_store.host_fqdn_override.public.host
pattern: DOMAIN
- path: .ceph.ceph_object_store.host_fqdn_override.public.host
pattern: DOMAIN
- src:
schema: deckhand/Certificate/v1
name: ingress-crt
path: .
dest:
- path: .ucp.identity.host_fqdn_override.public.tls.crt
- path: .ucp.shipyard.host_fqdn_override.public.tls.crt
- path: .ucp.physicalprovisioner.host_fqdn_override.public.tls.crt
- path: .ceph.object_store.host_fqdn_override.public.tls.crt
- path: .ceph.ceph_object_store.host_fqdn_override.public.tls.crt
- src:
schema: deckhand/CertificateAuthority/v1
name: ingress-ca
path: .
dest:
- path: .ucp.identity.host_fqdn_override.public.tls.ca
- path: .ucp.shipyard.host_fqdn_override.public.tls.ca
- path: .ucp.physicalprovisioner.host_fqdn_override.public.tls.ca
- path: .ceph.object_store.host_fqdn_override.public.tls.ca
- path: .ceph.ceph_object_store.host_fqdn_override.public.tls.ca
- src:
schema: deckhand/CertificateKey/v1
name: ingress-key
path: .
dest:
- path: .ucp.identity.host_fqdn_override.public.tls.key
- path: .ucp.shipyard.host_fqdn_override.public.tls.key
- path: .ucp.physicalprovisioner.host_fqdn_override.public.tls.key
- path: .ceph.object_store.host_fqdn_override.public.tls.key
- path: .ceph.ceph_object_store.host_fqdn_override.public.tls.key
data:
ucp:
identity:
namespace: ucp
name: keystone
hosts:
default: keystone
internal: keystone-api
host_fqdn_override:
default: null
public:
host: iam-sw.DOMAIN
admin:
host: iam-sw.DOMAIN
path:
default: /v3
scheme:
default: "https"
internal: "http"
port:
api:
default: 443
internal: 5000
armada:
name: armada
hosts:
default: armada-api
public: armada
port:
api:
default: 8000
path:
default: /api/v1.0
scheme:
default: "http"
host_fqdn_override:
default: null
deckhand:
name: deckhand
hosts:
default: deckhand-int
public: deckhand-api
port:
api:
default: 9000
path:
default: /api/v1.0
scheme:
default: "http"
host_fqdn_override:
default: null
postgresql:
name: postgresql
hosts:
default: postgresql
path: /DB_NAME
scheme: postgresql+psycopg2
port:
postgresql:
default: 5432
host_fqdn_override:
default: null
postgresql_airflow_celery:
name: postgresql_airflow_celery_db
hosts:
default: postgresql
path: /DB_NAME
scheme: db+postgresql
port:
postgresql:
default: 5432
host_fqdn_override:
default: null
oslo_db:
hosts:
default: mariadb
discovery: mariadb-discovery
host_fqdn_override:
default: null
path: /DB_NAME
scheme: mysql+pymysql
port:
mysql:
default: 3306
wsrep:
default: 4567
key_manager:
name: barbican
hosts:
default: barbican-api
public: barbican
host_fqdn_override:
default: null
path:
default: /v1
scheme:
default: "http"
port:
api:
default: 9311
public: 80
airflow_oslo_messaging:
namespace: null
hosts:
default: rabbitmq
host_fqdn_override:
default: null
path: /airflow
scheme: amqp
port:
amqp:
default: 5672
http:
default: 15672
oslo_messaging:
namespace: null
hosts:
default: rabbitmq
host_fqdn_override:
default: null
path: /keystone
scheme: rabbit
port:
amqp:
default: 5672
oslo_cache:
hosts:
default: memcached
host_fqdn_override:
default: null
port:
memcache:
default: 11211
physicalprovisioner:
name: drydock
hosts:
default: drydock-api
port:
api:
default: 9000
nodeport: 31900
public: 443
path:
default: /api/v1.0
scheme:
default: "http"
public: "https"
host_fqdn_override:
default: null
public:
host: drydock-sw.DOMAIN
maas_region:
name: maas-region
hosts:
default: maas-region
public: maas
path:
default: /MAAS
scheme:
default: "http"
port:
region_api:
default: 80
nodeport: 31900
podport: 80
public: 80
region_proxy:
default: 8000
host_fqdn_override:
default: null
public:
host: maas-sw.DOMAIN
maas_ingress:
hosts:
default: maas-ingress
error_pages: maas-ingress-error
host_fqdn_override:
public: null
port:
http:
default: 80
https:
default: 443
ingress_default_server:
default: 8383
error_pages:
default: 8080
podport: 8080
healthz:
podport: 10259
status:
podport: 18089
kubernetesprovisioner:
name: promenade
hosts:
default: promenade-api
port:
api:
default: 80
path:
default: /api/v1.0
scheme:
default: "http"
host_fqdn_override:
default: null
shipyard:
name: shipyard
hosts:
default: shipyard-int
public: shipyard-api
port:
api:
default: 9000
public: 443
path:
default: /api/v1.0
scheme:
default: "http"
public: "https"
host_fqdn_override:
default: null
public:
host: shipyard-sw.DOMAIN
prometheus_openstack_exporter:
namespace: ucp
hosts:
default: openstack-metrics
host_fqdn_override:
default: null
path:
default: null
scheme:
default: "http"
port:
exporter:
default: 9103
ceph:
object_store:
name: swift
namespace: ceph
hosts:
default: ceph-rgw
public: radosgw
host_fqdn_override:
default: null
public:
host: object-store-sw.DOMAIN
path:
default: /swift/v1
scheme:
default: "http"
public: "https"
port:
api:
default: 8088
public: 443
ceph_object_store:
name: radosgw
namespace: ceph
hosts:
default: ceph-rgw
public: radosgw
host_fqdn_override:
default: null
public:
host: object-store-sw.DOMAIN
path:
default: /auth/v1.0
scheme:
default: "http"
public: "https"
port:
api:
default: 8088
public: 443
ceph_mon:
namespace: ceph
hosts:
default: ceph-mon
discovery: ceph-mon-discovery
host_fqdn_override:
default: null
port:
mon:
default: 6789
ceph_mgr:
namespace: ceph
hosts:
default: ceph-mgr
host_fqdn_override:
default: null
port:
mgr:
default: 7000
scheme:
default: "http"
tenant_ceph_mon:
namespace: tenant-ceph
hosts:
default: ceph-mon
discovery: ceph-mon-discovery
host_fqdn_override:
default: null
port:
mon:
default: 6790
tenant_ceph_mgr:
namespace: tenant-ceph
hosts:
default: ceph-mgr
host_fqdn_override:
default: null
port:
mgr:
default: 7001
metrics:
default: 9284
scheme:
default: http
...
---
schema: pegleg/EndpointCatalogue/v1
metadata:
schema: metadata/Document/v1
name: osh_endpoints
layeringDefinition:
abstract: false
layer: site
storagePolicy: cleartext
substitutions:
- src:
schema: pegleg/CommonAddresses/v1
name: common-addresses
path: .dns.ingress_domain
dest:
- path: .osh.object_store.host_fqdn_override.public.host
pattern: DOMAIN
- path: .osh.ceph_object_store.host_fqdn_override.public.host
pattern: DOMAIN
- path: .osh.image.host_fqdn_override.public.host
pattern: DOMAIN
- path: .osh.cloudformation.host_fqdn_override.public.host
pattern: DOMAIN
- path: .osh.orchestration.host_fqdn_override.public.host
pattern: DOMAIN
- path: .osh.compute.host_fqdn_override.public.host
pattern: DOMAIN
- path: .osh.compute_novnc_proxy.host_fqdn_override.public.host
pattern: DOMAIN
- path: .osh.placement.host_fqdn_override.public.host
pattern: DOMAIN
- path: .osh.network.host_fqdn_override.public.host
pattern: DOMAIN
- path: .osh.identity.host_fqdn_override.public.host
pattern: DOMAIN
- path: .osh.identity.host_fqdn_override.admin.host
pattern: DOMAIN
- path: .osh.dashboard.host_fqdn_override.public.host
pattern: DOMAIN
- path: .osh.volume.host_fqdn_override.public.host
pattern: DOMAIN
- path: .osh.volumev2.host_fqdn_override.public.host
pattern: DOMAIN
- path: .osh.volumev3.host_fqdn_override.public.host
pattern: DOMAIN
- src:
schema: deckhand/Certificate/v1
name: ingress-crt
path: .
dest:
- path: .osh.object_store.host_fqdn_override.public.tls.crt
- path: .osh.ceph_object_store.host_fqdn_override.public.tls.crt
- path: .osh.identity.host_fqdn_override.public.tls.crt
- path: .osh.orchestration.host_fqdn_override.public.tls.crt
- path: .osh.cloudformation.host_fqdn_override.public.tls.crt
- path: .osh.dashboard.host_fqdn_override.public.tls.crt
- path: .osh.image.host_fqdn_override.public.tls.crt
- path: .osh.volume.host_fqdn_override.public.tls.crt
- path: .osh.volumev2.host_fqdn_override.public.tls.crt
- path: .osh.volumev3.host_fqdn_override.public.tls.crt
- path: .osh.compute.host_fqdn_override.public.tls.crt
- path: .osh.compute_novnc_proxy.host_fqdn_override.public.tls.crt
- path: .osh.placement.host_fqdn_override.public.tls.crt
- path: .osh.network.host_fqdn_override.public.tls.crt
- src:
schema: deckhand/CertificateAuthority/v1
name: ingress-ca
path: .
dest:
- path: .osh.object_store.host_fqdn_override.public.tls.ca
- path: .osh.ceph_object_store.host_fqdn_override.public.tls.ca
- path: .osh.identity.host_fqdn_override.public.tls.ca
- path: .osh.orchestration.host_fqdn_override.public.tls.ca
- path: .osh.cloudformation.host_fqdn_override.public.tls.ca
- path: .osh.dashboard.host_fqdn_override.public.tls.ca
- path: .osh.image.host_fqdn_override.public.tls.ca
- path: .osh.volume.host_fqdn_override.public.tls.ca
- path: .osh.volumev2.host_fqdn_override.public.tls.ca
- path: .osh.volumev3.host_fqdn_override.public.tls.ca
- path: .osh.compute.host_fqdn_override.public.tls.ca
- path: .osh.compute_novnc_proxy.host_fqdn_override.public.tls.ca
- path: .osh.placement.host_fqdn_override.public.tls.ca
- path: .osh.network.host_fqdn_override.public.tls.ca
- src:
schema: deckhand/CertificateKey/v1
name: ingress-key
path: .
dest:
- path: .osh.object_store.host_fqdn_override.public.tls.key
- path: .osh.ceph_object_store.host_fqdn_override.public.tls.key
- path: .osh.identity.host_fqdn_override.public.tls.key
- path: .osh.orchestration.host_fqdn_override.public.tls.key
- path: .osh.cloudformation.host_fqdn_override.public.tls.key
- path: .osh.dashboard.host_fqdn_override.public.tls.key
- path: .osh.image.host_fqdn_override.public.tls.key
- path: .osh.volume.host_fqdn_override.public.tls.key
- path: .osh.volumev2.host_fqdn_override.public.tls.key
- path: .osh.volumev3.host_fqdn_override.public.tls.key
- path: .osh.compute.host_fqdn_override.public.tls.key
- path: .osh.compute_novnc_proxy.host_fqdn_override.public.tls.key
- path: .osh.placement.host_fqdn_override.public.tls.key
- path: .osh.network.host_fqdn_override.public.tls.key
data:
osh:
object_store:
name: swift
namespace: openstack
hosts:
default: ceph-rgw
public: radosgw
host_fqdn_override:
default: null
public:
host: object-store-sw.DOMAIN
path:
default: /swift/v1/KEY_$(tenant_id)s
scheme:
default: "http"
public: "https"
port:
api:
default: 8088
public: 443
ceph_object_store:
name: radosgw
namespace: openstack
hosts:
default: ceph-rgw
public: radosgw
host_fqdn_override:
default: null
public:
host: object-store-sw.DOMAIN
path:
default: /auth/v1.0
scheme:
default: "http"
public: "https"
port:
api:
default: 8088
public: 443
oslo_db:
hosts:
default: mariadb
discovery: mariadb-discovery
host_fqdn_override:
default: null
path: /DB_NAME
scheme: mysql+pymysql
port:
mysql:
default: 3306
wsrep:
default: 4567
prometheus_mysql_exporter:
namespace: openstack
hosts:
default: mysql-exporter
host_fqdn_override:
default: null
path:
default: /metrics
scheme:
default: 'http'
port:
metrics:
default: 9104
keystone_oslo_messaging:
namespace: openstack
hosts:
default: keystone-rabbitmq
host_fqdn_override:
default: null
path: /keystone
scheme: rabbit
port:
amqp:
default: 5672
http:
default: 15672
keystone_rabbitmq_exporter:
namespace: openstack
hosts:
default: keystone-rabbitmq-exporter
host_fqdn_override:
default: null
path:
default: /metrics
scheme:
default: "http"
port:
metrics:
default: 9095
oslo_cache:
namespace: openstack
hosts:
default: memcached
host_fqdn_override:
default: null
port:
memcache:
default: 11211
identity:
namespace: openstack
name: keystone
hosts:
default: keystone
internal: keystone-api
host_fqdn_override:
default: null
public:
host: identity-sw.DOMAIN
admin:
host: identity-sw.DOMAIN
path:
default: /v3
scheme:
default: "https"
internal: "http"
port:
api:
default: 443
internal: 5000
glance_oslo_messaging:
namespace: openstack
hosts:
default: glance-rabbitmq
host_fqdn_override:
default: null
path: /glance
scheme: rabbit
port:
amqp:
default: 5672
http:
default: 15672
glance_rabbitmq_exporter:
namespace: openstack
hosts:
default: glance-rabbitmq-exporter
host_fqdn_override:
default: null
path:
default: /metrics
scheme:
default: "http"
port:
metrics:
default: 9095
image:
name: glance
hosts:
default: glance-api
public: glance
host_fqdn_override:
default: null
public:
host: image-sw.DOMAIN
path:
default: null
scheme:
default: "http"
public: "https"
port:
api:
default: 9292
public: 443
image_registry:
name: glance-registry
hosts:
default: glance-registry
public: glance-reg
host_fqdn_override:
default: null
path:
default: null
scheme:
default: "http"
port:
api:
default: 9191
public: 80
cinder_oslo_messaging:
namespace: openstack
hosts:
default: cinder-rabbitmq
host_fqdn_override:
default: null
path: /cinder
scheme: rabbit
port:
amqp:
default: 5672
http:
default: 15672
cinder_rabbitmq_exporter:
namespace: openstack
hosts:
default: cinder-rabbitmq-exporter
host_fqdn_override:
default: null
path:
default: /metrics
scheme:
default: "http"
port:
metrics:
default: 9095
volume:
name: cinder
hosts:
default: cinder-api
public: cinder
host_fqdn_override:
default: null
public:
host: volume-sw.DOMAIN
path:
default: "/v1/%(tenant_id)s"
scheme:
default: "http"
public: "https"
port:
api:
default: 8776
public: 443
volumev2:
name: cinderv2
hosts:
default: cinder-api
public: cinder
host_fqdn_override:
default: null
public:
host: volume-sw.DOMAIN
path:
default: "/v2/%(tenant_id)s"
scheme:
default: "http"
public: "https"
port:
api:
default: 8776
public: 443
volumev3:
name: cinderv3
hosts:
default: cinder-api
public: cinder
host_fqdn_override:
default: null
public:
host: volume-sw.DOMAIN
path:
default: "/v3/%(tenant_id)s"
scheme:
default: "http"
public: "https"
port:
api:
default: 8776
public: 443
heat_oslo_messaging:
namespace: openstack
hosts:
default: heat-rabbitmq
host_fqdn_override:
default: null
path: /heat
scheme: rabbit
port:
amqp:
default: 5672
http:
default: 15672
heat_rabbitmq_exporter:
namespace: openstack
hosts:
default: heat-rabbitmq-exporter
host_fqdn_override:
default: null
path:
default: /metrics
scheme:
default: "http"
port:
metrics:
default: 9095
orchestration:
name: heat
hosts:
default: heat-api
public: heat
host_fqdn_override:
default: null
public:
host: orchestration-sw.DOMAIN
path:
default: "/v1/%(project_id)s"
scheme:
default: "http"
public: "https"
port:
api:
default: 8004
public: 443
cloudformation:
name: heat-cfn
hosts:
default: heat-cfn
public: cloudformation
host_fqdn_override:
default: null
public:
host: cloudformation-sw.DOMAIN
path:
default: /v1
scheme:
default: "http"
public: "https"
port:
api:
default: 8000
public: 443
cloudwatch:
name: heat-cloudwatch
hosts:
default: heat-cloudwatch
public: cloudwatch
host_fqdn_override:
default: null
path:
default: null
type: null
scheme:
default: "http"
port:
api:
default: 8003
public: 80
neutron_oslo_messaging:
namespace: openstack
hosts:
default: neutron-rabbitmq
host_fqdn_override:
default: null
path: /neutron
scheme: rabbit
port:
amqp:
default: 5672
http:
default: 15672
neutron_rabbitmq_exporter:
namespace: openstack
hosts:
default: neutron-rabbitmq-exporter
host_fqdn_override:
default: null
path:
default: /metrics
scheme:
default: "http"
port:
metrics:
default: 9095
network:
name: neutron
hosts:
default: neutron-server
public: neutron
host_fqdn_override:
default: null
public:
host: network-sw.DOMAIN
path:
default: null
scheme:
default: "http"
public: "https"
port:
api:
default: 9696
public: 443
nova_oslo_messaging:
namespace: openstack
hosts:
default: nova-rabbitmq
host_fqdn_override:
default: null
path: /nova
scheme: rabbit
port:
amqp:
default: 5672
http:
default: 15672
nova_rabbitmq_exporter:
namespace: openstack
hosts:
default: nova-rabbitmq-exporter
host_fqdn_override:
default: null
path:
default: /metrics
scheme:
default: "http"
port:
metrics:
default: 9095
compute:
name: nova
hosts:
default: nova-api
public: nova
host_fqdn_override:
default: null
public:
host: compute-sw.DOMAIN
path:
default: "/v2/%(tenant_id)s"
scheme:
default: "http"
public: "https"
port:
api:
default: 8774
public: 443
novncproxy:
default: 443
compute_metadata:
name: nova
hosts:
default: nova-metadata
public: metadata
host_fqdn_override:
default: null
path:
default: /
scheme:
default: "http"
port:
metadata:
default: 8775
public: 80
compute_novnc_proxy:
name: nova
hosts:
default: nova-novncproxy
public: novncproxy
host_fqdn_override:
default: null
public:
host: nova-novncproxy-sw.DOMAIN
path:
default: /vnc_auto.html
scheme:
default: "http"
public: "https"
port:
novnc_proxy:
default: 6080
public: 443
compute_spice_proxy:
name: nova
hosts:
default: nova-spiceproxy
host_fqdn_override:
default: null
path:
default: /spice_auto.html
scheme:
default: "http"
port:
spice_proxy:
default: 6082
placement:
name: placement
hosts:
default: placement-api
public: placement
host_fqdn_override:
default: null
public:
host: placement-sw.DOMAIN
path:
default: /
scheme:
default: "http"
public: "https"
port:
api:
default: 8778
public: 443
dashboard:
name: horizon
hosts:
default: horizon-int
public: horizon
host_fqdn_override:
default: null
public:
host: dashboard-sw.DOMAIN
path:
default: null
scheme:
default: "http"
public: "https"
port:
web:
default: 80
public: 443
...
---
schema: pegleg/EndpointCatalogue/v1
metadata:
schema: metadata/Document/v1
name: osh_infra_endpoints
layeringDefinition:
abstract: false
layer: site
storagePolicy: cleartext
substitutions:
- src:
schema: pegleg/CommonAddresses/v1
name: common-addresses
path: .dns.ingress_domain
dest:
- path: .osh_infra.kibana.host_fqdn_override.public.host
pattern: DOMAIN
- path: .osh_infra.grafana.host_fqdn_override.public.host
pattern: DOMAIN
- path: .osh_infra.nagios.host_fqdn_override.public.host
pattern: DOMAIN
- src:
schema: deckhand/Certificate/v1
name: ingress-crt
path: .
dest:
- path: .osh_infra.kibana.host_fqdn_override.public.tls.crt
- path: .osh_infra.grafana.host_fqdn_override.public.tls.crt
- path: .osh_infra.nagios.host_fqdn_override.public.tls.crt
- src:
schema: deckhand/CertificateAuthority/v1
name: ingress-ca
path: .
dest:
- path: .osh_infra.kibana.host_fqdn_override.public.tls.ca
- path: .osh_infra.grafana.host_fqdn_override.public.tls.ca
- path: .osh_infra.nagios.host_fqdn_override.public.tls.ca
- src:
schema: deckhand/CertificateKey/v1
name: ingress-key
path: .
dest:
- path: .osh_infra.kibana.host_fqdn_override.public.tls.key
- path: .osh_infra.grafana.host_fqdn_override.public.tls.key
- path: .osh_infra.nagios.host_fqdn_override.public.tls.key
- src:
schema: pegleg/CommonAddresses/v1
name: common-addresses
path: .ldap.base_url
dest:
path: .osh_infra.ldap.host_fqdn_override.public.host
pattern: DOMAIN
- src:
schema: pegleg/CommonAddresses/v1
name: common-addresses
path: .ldap.auth_path
dest:
path: .osh_infra.ldap.path.default
pattern: AUTH_PATH
data:
osh_infra:
ceph_object_store:
name: radosgw
namespace: osh-infra
hosts:
default: ceph-rgw
public: radosgw
host_fqdn_override:
default: null
path:
default: null
scheme:
default: "http"
port:
api:
default: 8088
public: 80
elasticsearch:
name: elasticsearch
namespace: osh-infra
hosts:
data: elasticsearch-data
default: elasticsearch-logging
discovery: elasticsearch-discovery
public: elasticsearch
host_fqdn_override:
default: null
path:
default: null
scheme:
default: "http"
prometheus_elasticsearch_exporter:
namespace: null
hosts:
default: elasticsearch-exporter
host_fqdn_override:
default: null
path:
default: /metrics
scheme:
default: "http"
port:
metrics:
default: 9108
fluentd:
namespace: osh-infra
name: fluentd
hosts:
default: fluentd-logging
host_fqdn_override:
default: null
path:
default: null
scheme:
default: "http"
port:
service:
default: 24224
metrics:
default: 24220
prometheus_fluentd_exporter:
namespace: osh-infra
hosts:
default: fluentd-exporter
host_fqdn_override:
default: null
path:
default: /metrics
scheme:
default: "http"
port:
metrics:
default: 9309
oslo_db:
namespace: osh-infra
hosts:
default: mariadb
host_fqdn_override:
default: null
path: /DB_NAME
scheme: mysql+pymysql
port:
mysql:
default: 3306
prometheus_mysql_exporter:
namespace: osh-infra
hosts:
default: mysql-exporter
host_fqdn_override:
default: null
path:
default: /metrics
scheme:
default: 'http'
port:
metrics:
default: 9104
grafana:
name: grafana
namespace: osh-infra
hosts:
default: grafana-dashboard
public: grafana
host_fqdn_override:
default: null
public:
host: grafana-sw.DOMAIN
path:
default: null
scheme:
default: "http"
public: "https"
port:
grafana:
default: 3000
public: 443
monitoring:
name: prometheus
namespace: osh-infra
hosts:
default: prom-metrics
public: prometheus
host_fqdn_override:
default: null
path:
default: null
scheme:
default: "http"
port:
api:
default: 9090
http:
default: 80
kibana:
name: kibana
namespace: osh-infra
hosts:
default: kibana-dash
public: kibana
host_fqdn_override:
default: null
public:
host: kibana-sw.DOMAIN
path:
default: null
scheme:
default: "http"
public: "https"
port:
kibana:
default: 5601
public: 443
alerts:
name: alertmanager
namespace: osh-infra
hosts:
default: alerts-engine
public: alertmanager
discovery: alertmanager-discovery
host_fqdn_override:
default: null
path:
default: null
scheme:
default: "http"
port:
api:
default: 9093
public: 80
mesh:
default: 6783
kube_state_metrics:
namespace: kube-system
hosts:
default: kube-state-metrics
host_fqdn_override:
default: null
path:
default: null
scheme:
default: "http"
port:
http:
default: 8080
kube_scheduler:
scheme:
default: "http"
path:
default: /metrics
kube_controller_manager:
scheme:
default: "http"
path:
default: /metrics
node_metrics:
namespace: kube-system
hosts:
default: node-exporter
host_fqdn_override:
default: null
path:
default: null
scheme:
default: "http"
port:
metrics:
default: 9100
prometheus_port:
default: 9100
process_exporter_metrics:
namespace: kube-system
hosts:
default: process-exporter
host_fqdn_override:
default: null
path:
default: null
scheme:
default: "http"
port:
metrics:
default: 9256
prometheus_openstack_exporter:
namespace: openstack
hosts:
default: openstack-metrics
host_fqdn_override:
default: null
path:
default: null
scheme:
default: "http"
port:
exporter:
default: 9103
nagios:
name: nagios
namespace: osh-infra
hosts:
default: nagios-metrics
public: nagios
host_fqdn_override:
default: null
public:
host: nagios-sw.DOMAIN
path:
default: null
scheme:
default: "http"
public: "https"
port:
http:
default: 80
public: 443
ldap:
hosts:
default: ldap
host_fqdn_override:
default: null
public:
host: DOMAIN
path:
default: /AUTH_PATH
scheme:
default: "ldap"
port:
ldap:
default: 389
...