f3b1be7bde
currently ironic chart is quite entangled with the presense of other openstack services (Glance, Neutron, Swift). Ironic is capable of running completely standalone, and while the keystone and some neutron-related pieces are implemented as jobs and can be turned off in manifests and dependencies sections of values, others are scripts running as initContainers and are not the easy to switch off. This patch adds more key/values to the bootstrap key, which allows to turn off Neutron-, Swift- and Glance-related pieces while keeping possibility that some other networking, image or object_store actions appropriate for standalone case may be needed. Change-Id: Icccbdbce81ca350042f33f5e86bb942064839267
61 lines
1.1 KiB
YAML
61 lines
1.1 KiB
YAML
conf:
|
|
ironic:
|
|
DEFAULT:
|
|
auth_strategy: noauth
|
|
conductor:
|
|
automated_clean: false
|
|
dhcp:
|
|
dhcp_provider: none
|
|
|
|
network:
|
|
pxe:
|
|
device: br-simulator
|
|
|
|
bootstrap:
|
|
image:
|
|
enabled: false
|
|
openstack:
|
|
enabled: false
|
|
network:
|
|
enabled: false
|
|
openstack:
|
|
enabled: false
|
|
object_store:
|
|
enabled: false
|
|
openstack:
|
|
enabled: false
|
|
|
|
dependencies:
|
|
static:
|
|
api:
|
|
jobs:
|
|
- ironic-rabbit-init
|
|
services:
|
|
- endpoint: internal
|
|
service: oslo_db
|
|
- endpoint: internal
|
|
service: oslo_messaging
|
|
bootstrap:
|
|
jobs: null
|
|
services: null
|
|
conductor:
|
|
jobs:
|
|
- ironic-rabbit-init
|
|
services:
|
|
- endpoint: internal
|
|
service: oslo_db
|
|
- endpoint: internal
|
|
service: oslo_messaging
|
|
|
|
secrets:
|
|
identity:
|
|
admin: ironic-keystone-admin
|
|
ironic: ironic-keystone-user
|
|
|
|
manifests:
|
|
job_ks_endpoints: false
|
|
job_ks_service: false
|
|
job_ks_user: false
|
|
job_manage_cleaning_network: false
|
|
secret_keystone: false
|