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"
name: minimal.k8s.local
spec:
api:
loadBalancer:
type: Public
authorization:
rbac: {}
channel: stable
@ -12,12 +15,18 @@ spec:
blockStorage:
bs-version: v3
ignore-volume-az: false
loadbalancer:
floatingNetwork: vlan1
method: ROUND_ROBIN
provider: octavia
useOctavia: true
monitor:
delay: 15s
maxRetries: 3
timeout: 10s
router:
externalNetwork: ""
dnsServers: 1.1.1.1
externalNetwork: vlan1
cloudProvider: openstack
configBase: memfs://tests/minimal.k8s.local
etcdClusters:
@ -60,13 +69,17 @@ spec:
subnets:
- cidr: 10.0.32.0/19
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
topology:
dns:
type: Private
masters: public
nodes: public
masters: private
nodes: private
---

View File

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