diff --git a/global/schemas/pegleg/EndpointCatalogue/v1.yaml b/global/schemas/pegleg/EndpointCatalogue/v1.yaml index 776e4270b..c48ba7bcb 100644 --- a/global/schemas/pegleg/EndpointCatalogue/v1.yaml +++ b/global/schemas/pegleg/EndpointCatalogue/v1.yaml @@ -77,6 +77,25 @@ data: type: string additionalProperties: type: string + admin: + oneOf: + - type: string + - type: "null" + - type: object + properties: + host: + type: string + tls: + type: object + properties: + crt: + type: string + ca: + type: string + key: + type: string + additionalProperties: + type: string internal: oneOf: - type: string diff --git a/site/airship-seaworthy/software/config/endpoints.yaml b/site/airship-seaworthy/software/config/endpoints.yaml index 3f67f8372..5897058cb 100644 --- a/site/airship-seaworthy/software/config/endpoints.yaml +++ b/site/airship-seaworthy/software/config/endpoints.yaml @@ -22,6 +22,8 @@ metadata: pattern: DOMAIN - path: .ceph.object_store.host_fqdn_override.public.host pattern: DOMAIN + - path: .ceph.object_store.host_fqdn_override.admin.host + pattern: DOMAIN - path: .ceph.ceph_object_store.host_fqdn_override.public.host pattern: DOMAIN @@ -109,6 +111,8 @@ data: default: null public: host: iam.DOMAIN + admin: + host: iam.DOMAIN path: default: /v3 scheme: @@ -401,6 +405,8 @@ metadata: 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 @@ -762,14 +768,14 @@ data: default: null public: host: identity.DOMAIN + admin: + host: identity.DOMAIN path: default: /v3 scheme: default: "http" # public: "https" port: - admin: - default: 35357 api: default: 5000 # public: 443