4f2eb8cac6
The charts changes are required for deployment of various clouds based on Tungsten Fabric SDN. Right now it's tested for Airship-in-a-bottle. The code cannot be tested currently in OpenStack Helm project because of absence of tests and platform for that. This patchset doesn't have Heat-related changes, they'll be added later. Change-Id: I73f2ced2b09dbb93146334b59fe4571fa13dbfb0 Depends-On: https://review.opendev.org/#/c/734635/
71 lines
2.4 KiB
YAML
71 lines
2.4 KiB
YAML
---
|
|
images:
|
|
tags:
|
|
tf_neutron_init: opencontrailnightly/contrail-openstack-neutron-init:master-latest
|
|
labels:
|
|
job:
|
|
node_selector_key: openstack-control-plane
|
|
node_selector_value: enabled
|
|
server:
|
|
node_selector_key: openstack-control-plane
|
|
node_selector_value: enabled
|
|
test:
|
|
node_selector_key: openstack-control-plane
|
|
node_selector_value: enabled
|
|
network:
|
|
backend:
|
|
- tungstenfabric
|
|
dependencies:
|
|
dynamic:
|
|
targeted:
|
|
tungstenfabric:
|
|
server:
|
|
daemonset: []
|
|
conf:
|
|
openstack_version: queens
|
|
neutron:
|
|
DEFAULT:
|
|
core_plugin: neutron_plugin_contrail.plugins.opencontrail.contrail_plugin.NeutronPluginContrailCoreV2
|
|
service_plugins: neutron_plugin_contrail.plugins.opencontrail.loadbalancer.v2.plugin.LoadBalancerPluginV2
|
|
l3_ha: False
|
|
api_extensions_path: /opt/plugin/site-packages/neutron_plugin_contrail/extensions:/opt/plugin/site-packages/neutron_lbaas/extensions
|
|
interface_driver: null
|
|
quotas:
|
|
quota_driver: neutron_plugin_contrail.plugins.opencontrail.quota.driver.QuotaDriver
|
|
plugins:
|
|
tungstenfabric:
|
|
APISERVER:
|
|
api_server_ip: config-api-server.tungsten-fabric.svc.cluster.local
|
|
api_server_port: 8082
|
|
contrail_extensions: "ipam:neutron_plugin_contrail.plugins.opencontrail.contrail_plugin_ipam.NeutronPluginContrailIpam,policy:neutron_plugin_contrail.plugins.opencontrail.contrail_plugin_policy.NeutronPluginContrailPolicy,route-table:neutron_plugin_contrail.plugins.opencontrail.contrail_plugin_vpc.NeutronPluginContrailVpc,contrail:None,service-interface:None,vf-binding:None"
|
|
multi_tenancy: True
|
|
KEYSTONE:
|
|
insecure: True
|
|
tf_vnc_api_lib:
|
|
global:
|
|
WEB_SERVER: config-api-server.tungsten-fabric.svc.cluster.local
|
|
WEB_PORT: 8082
|
|
auth:
|
|
AUTHN_TYPE: keystone
|
|
AUTHN_PROTOCOL: http
|
|
AUTHN_URL: /v3/auth/tokens
|
|
manifests:
|
|
daemonset_dhcp_agent: false
|
|
daemonset_l3_agent: false
|
|
daemonset_lb_agent: false
|
|
daemonset_metadata_agent: false
|
|
daemonset_ovs_agent: false
|
|
daemonset_sriov_agent: false
|
|
pod_rally_test: false
|
|
pod:
|
|
mounts:
|
|
neutron_db_sync:
|
|
neutron_db_sync:
|
|
volumeMounts:
|
|
- name: db-sync-conf
|
|
mountPath: /etc/neutron/plugins/tungstenfabric/tf_plugin.ini
|
|
subPath: tf_plugin.ini
|
|
readOnly: true
|
|
volumes:
|
|
...
|