treasuremap/global/schemas/pegleg/SoftwareVersions/v1.yaml

1205 lines
32 KiB
YAML

---
schema: 'deckhand/DataSchema/v1'
metadata:
schema: metadata/Control/v1
name: pegleg/SoftwareVersions/v1
data:
$schema: 'http://json-schema.org/schema#'
type: object
properties:
charts:
type: object
properties:
kubernetes:
type: object
properties:
calico:
type: object
properties:
etcd:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
etcd-htk:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
calico:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
apiserver:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
apiserver-htk:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
controller-manager:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
controller-manager-htk:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
coredns:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
coredns-htk:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
haroxy:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
haroxy-htk:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
etcd:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
etcd-htk:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
ingress:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
ingress-htk:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
proxy:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
proxy-htk:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
scheduler:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
scheduler-htk:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
osh_infra:
type: object
properties:
elasticsearch:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
fluent_logging:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
kibana:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
prometheus:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
prometheus_node_exporter:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
prometheus_kube_state_metrics:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
prometheus_alertmanager:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
grafana:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
prometheus_openstack_exporter:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
nagios:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
osh:
type: object
properties:
barbican:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
cinder:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
glance:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
heat:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
horizon:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
ingress:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
keystone:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
libvirt:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
mariadb:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
memcached:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
neutron:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
nova:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
openvswitch:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
rabbitmq:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
ucp:
type: object
properties:
armada:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
barbican:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
ceph-mon:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
ceph-osd:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
ceph-client:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
ceph-provisioners:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
ceph-rgw:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
tenant-ceph-mon:
type: object
properties:
fluentbit:
type: string
ceph_bootstrap:
type: string
dep_check:
type: string
ceph_mon:
type: string
ceph_config_helper:
type: string
ceph_mon_check:
type: string
image_repo_sync:
type: string
tenant-ceph-osd:
type: object
properties:
fluentbit:
type: string
ceph_bootstrap:
type: string
dep_check:
type: string
ceph_osd:
type: string
image_repo_sync:
type: string
tenant-ceph-client:
type: object
properties:
ceph_bootstrap:
type: string
dep_check:
type: string
ceph_mds:
type: string
ceph_mgr:
type: string
ceph_config_helper:
type: string
ceph_rbd_pool:
type: string
image_repo_sync:
type: string
tenant-ceph-provisioners:
type: object
properties:
ceph_bootstrap:
type: string
ceph_cephfs_provisioner:
type: string
ceph_config_helper:
type: string
ceph_rbd_provisioner:
type: string
dep_check:
type: string
image_repo_sync:
type: string
tenant-ceph-rgw:
type: object
properties:
ceph_config_helper:
type: string
ceph_rgw:
type: string
dep_check:
type: string
image_repo_sync:
type: string
rgw_s3_admin:
type: string
ks_endpoints:
type: string
ks_service:
type: string
ks_user:
type: string
deckhand:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
drydock:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
ingress:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
postgresql:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
promenade:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
keystone:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
maas:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
mariadb:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
memcached:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
rabbitmq:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
rabbitmq-etcd:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
shipyard:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
tiller:
type: object
properties:
type:
type: string
location:
type: string
subpath:
type: string
reference:
type: string
files:
type: object
properties:
kubelet:
type: string
images:
type: object
properties:
ucp:
type: object
properties:
armada:
type: object
properties:
api:
type: string
dep_check:
type: string
ks_endpoints:
type: string
ks_service:
type: string
ks_user:
type: string
helm:
type: string
tiller:
type: string
promenade:
type: object
properties:
dep_check:
type: string
promenade:
type: string
ks_user:
type: string
ks_service:
type: string
ks_endpoints:
type: string
deckhand:
type: object
properties:
deckhand:
type: string
dep_check:
type: string
db_init:
type: string
db_sync:
type: string
ks_endpoints:
type: string
ks_service:
type: string
ks_user:
type: string
barbican:
type: object
properties:
bootstrap:
type: string
dep_check:
type: string
scripted_test:
type: string
db_init:
type: string
barbican_db_sync:
type: string
db_drop:
type: string
ks_endpoints:
type: string
ks_service:
type: string
ks_user:
type: string
barbican_api:
type: string
drydock:
type: object
properties:
drydock:
type: string
dep_check:
type: string
ks_endpoints:
type: string
ks_service:
type: string
ks_user:
type: string
drydock_db_init:
type: string
drydock_db_sync:
type: string
shipyard:
type: object
properties:
airflow:
type: string
shipyard:
type: string
dep_check:
type: string
shipyard_db_init:
type: string
shipyard_db_sync:
type: string
airflow_db_init:
type: string
airflow_db_sync:
type: string
ks_user:
type: string
ks_service:
type: string
ks_endpoints:
type: string
maas:
type: object
properties:
db_init:
type: string
db_sync:
type: string
maas_rack:
type: string
maas_region:
type: string
bootstrap:
type: string
export_api_key:
type: string
maas_cache:
type: string
dep_check:
type: string
keystone:
type: object
properties:
keystone_bootstrap:
type: string
test:
type: string
db_init:
type: string
keystone_db_sync:
type: string
db_drop:
type: string
keystone_fernet_setup:
type: string
keystone_fernet_rotate:
type: string
keystone_credential_setup:
type: string
keystone_credential_rotate:
type: string
keystone_api:
type: string
dep_check:
type: string
tiller:
type: object
properties:
tiller:
type: string
mariadb:
type: object
properties:
mariadb:
type: string
dep_check:
type: string
postgresql:
type: object
properties:
postgresql:
type: string
dep_check:
type: string
memcached:
type: object
properties:
memcached:
type: string
dep_check:
type: string
rabbitmq:
type: object
properties:
rabbitmq:
type: string
dep_check:
type: string
ceph:
type: object
properties:
ceph-mon:
type: object
properties:
fluentbit:
type: string
ceph_bootstrap:
type: string
dep_check:
type: string
ceph_mon:
type: string
ceph_config_helper:
type: string
ceph_mon_check:
type: string
image_repo_sync:
type: string
ceph-osd:
type: object
properties:
fluentbit:
type: string
ceph_bootstrap:
type: string
dep_check:
type: string
ceph_osd:
type: string
image_repo_sync:
type: string
ceph-client:
type: object
properties:
ks_endpoints:
type: string
ks_service:
type: string
ks_user:
type: string
ceph_bootstrap:
type: string
dep_check:
type: string
ceph_mds:
type: string
ceph_mgr:
type: string
ceph_rgw:
type: string
ceph_config_helper:
type: string
ceph_rbd_pool:
type: string
ceph_rbd_provisioner:
type: string
ceph_cephfs_provisioner:
type: string
image_repo_sync:
type: string
ceph-provisioners:
type: object
properties:
ceph_bootstrap:
type: string
ceph_cephfs_provisioner:
type: string
ceph_config_helper:
type: string
ceph_rbd_provisioner:
type: string
dep_check:
type: string
type: string
image_repo_sync:
type: string
ceph-rgw:
type: object
properties:
ceph_config_helper:
type: string
ceph_rgw:
type: string
dep_check:
type: string
image_repo_sync:
type: string
rgw_s3_admin:
type: string
ks_endpoints:
type: string
ks_service:
type: string
ks_user:
type: string
kubernetes:
type: object
properties:
apiserver:
type: object
properties:
anchor:
type: string
apiserver:
type: string
dep_check:
type: string
controller-manager:
type: object
properties:
anchor:
type: string
controller_manager:
type: string
dep_check:
type: string
coredns:
type: object
properties:
coredns:
type: string
haproxy:
type: object
properties:
haproxy:
type: string
anchor:
type: string
etcd:
type: object
properties:
etcd:
type: string
etcdctl:
type: string
kubectl:
type: string
pause:
type: string
scheduler:
type: object
properties:
anchor:
type: string
scheduler:
type: string
proxy:
type: object
properties:
proxy:
type: string
calico:
type: object
properties:
etcd:
type: object
properties:
etcd:
type: string
etcdctl:
type: string
calico:
type: object
properties:
cni:
type: string
ctl:
type: string
node:
type: string
policy_controller:
type: string
packages:
type: object
properties:
repositories:
type: object
additionalProperties:
type: object
properties:
name:
type: string
url:
type: string
distributions:
type: array
items:
type: string
components:
type: array
items:
type: string
gpgkey:
type: string
named:
type: object
properties:
docker:
type: string
socat:
type: string
unnamed:
type: array
items:
type: string
...