Create integration test for OS with Octavia

This commit is contained in:
Ole Markus With 2022-12-08 10:08:22 +01:00
parent 160941e1b5
commit b59bff6852
2 changed files with 22 additions and 5 deletions

View File

@ -4,6 +4,9 @@ metadata:
creationTimestamp: "2017-01-01T00:00:00Z" creationTimestamp: "2017-01-01T00:00:00Z"
name: minimal.k8s.local name: minimal.k8s.local
spec: spec:
api:
loadBalancer:
type: Public
authorization: authorization:
rbac: {} rbac: {}
channel: stable channel: stable
@ -12,12 +15,18 @@ spec:
blockStorage: blockStorage:
bs-version: v3 bs-version: v3
ignore-volume-az: false ignore-volume-az: false
loadbalancer:
floatingNetwork: vlan1
method: ROUND_ROBIN
provider: octavia
useOctavia: true
monitor: monitor:
delay: 15s delay: 15s
maxRetries: 3 maxRetries: 3
timeout: 10s timeout: 10s
router: router:
externalNetwork: "" dnsServers: 1.1.1.1
externalNetwork: vlan1
cloudProvider: openstack cloudProvider: openstack
configBase: memfs://tests/minimal.k8s.local configBase: memfs://tests/minimal.k8s.local
etcdClusters: etcdClusters:
@ -60,13 +69,17 @@ spec:
subnets: subnets:
- cidr: 10.0.32.0/19 - cidr: 10.0.32.0/19
name: us-test1 name: us-test1
type: Public type: Private
zone: us-test1
- cidr: 10.0.0.0/22
name: utility-us-test1
type: Utility
zone: us-test1 zone: us-test1
topology: topology:
dns: dns:
type: Private type: Private
masters: public masters: private
nodes: public nodes: private
--- ---

View File

@ -7,4 +7,8 @@ NetworkCIDR: 10.0.0.0/16
Networking: cni Networking: cni
Zones: Zones:
- us-test1 - us-test1
Octavia: true OpenstackLBOctavia: true
OpenstackExternalNet: vlan1
OpenstackDNSServers: 1.1.1.1
APILoadBalancerType: public
Topology: private