Mohammed Naser | 2145fc3 | 2023-01-29 23:23:03 +0000 | [diff] [blame] | 1 | # Copyright (c) 2023 VEXXHOST, Inc. |
| 2 | # |
| 3 | # Licensed under the Apache License, Version 2.0 (the "License"); you may |
| 4 | # not use this file except in compliance with the License. You may obtain |
| 5 | # a copy of the License at |
| 6 | # |
| 7 | # http://www.apache.org/licenses/LICENSE-2.0 |
| 8 | # |
| 9 | # Unless required by applicable law or agreed to in writing, software |
| 10 | # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT |
| 11 | # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the |
| 12 | # License for the specific language governing permissions and limitations |
| 13 | # under the License. |
| 14 | |
| 15 | octavia_helm_release_name: octavia |
Mohammed Naser | 574d650 | 2023-03-21 23:34:48 +0000 | [diff] [blame] | 16 | octavia_helm_chart_path: "../../charts/octavia/" |
Mohammed Naser | 2145fc3 | 2023-01-29 23:23:03 +0000 | [diff] [blame] | 17 | octavia_helm_chart_ref: /usr/local/src/octavia |
| 18 | |
| 19 | octavia_helm_release_namespace: openstack |
Austin Talbot | 78a774a | 2024-09-25 10:15:36 -0600 | [diff] [blame] | 20 | octavia_helm_kubeconfig: "{{ kubeconfig_path | default('/etc/kubernetes/admin.conf') }}" |
Mohammed Naser | 2145fc3 | 2023-01-29 23:23:03 +0000 | [diff] [blame] | 21 | octavia_helm_values: {} |
| 22 | |
Mohammed Naser | c139abc | 2025-02-05 14:03:20 -0500 | [diff] [blame] | 23 | # Class name to use for the Ingress |
| 24 | octavia_ingress_class_name: "{{ atmosphere_ingress_class_name }}" |
| 25 | |
Mohammed Naser | 2145fc3 | 2023-01-29 23:23:03 +0000 | [diff] [blame] | 26 | # List of annotations to apply to the Ingress |
| 27 | octavia_ingress_annotations: {} |
| 28 | |
Mohammed Naser | 0a13cee | 2023-03-02 11:28:29 +0100 | [diff] [blame] | 29 | # TLS settings |
| 30 | octavia_tls_server_common_name: octavia-server |
| 31 | octavia_tls_server_private_key_algorithm: ECDSA |
| 32 | octavia_tls_server_private_key_size: 256 |
| 33 | octavia_tls_client_common_name: octavia-client |
| 34 | octavia_tls_client_private_key_algorithm: ECDSA |
| 35 | octavia_tls_client_private_key_size: 256 |
| 36 | |
Mohammed Naser | 2145fc3 | 2023-01-29 23:23:03 +0000 | [diff] [blame] | 37 | # Heartbeat key |
| 38 | octavia_heartbeat_key: "{{ undef(hint='You must specify a Octavia heartbeat key') }}" |
| 39 | |
| 40 | # Octavia management subnet (CIDR) |
Mohammed Naser | 0a13cee | 2023-03-02 11:28:29 +0100 | [diff] [blame] | 41 | octavia_management_network_name: lb-mgmt-net |
| 42 | octavia_management_subnet_name: lb-mgmt-subnet |
Mohammed Naser | 2145fc3 | 2023-01-29 23:23:03 +0000 | [diff] [blame] | 43 | octavia_management_subnet_cidr: "172.24.0.0/22" |
| 44 | |
Mohammed Naser | 9c8115d | 2023-02-07 22:06:48 +0000 | [diff] [blame] | 45 | # Octavia Amphora flavor |
| 46 | octavia_amphora_flavor_name: m1.amphora |
| 47 | octavia_amphora_flavor_vcpus: 2 |
| 48 | octavia_amphora_flavor_ram: 2048 |
| 49 | octavia_amphora_flavor_disk: 0 |
thywyn | bee9ae0 | 2023-12-22 16:51:25 +0000 | [diff] [blame] | 50 | octavia_amphora_flavor_extra_specs: {} |
Mohammed Naser | 9c8115d | 2023-02-07 22:06:48 +0000 | [diff] [blame] | 51 | |
Mohammed Naser | 0a13cee | 2023-03-02 11:28:29 +0100 | [diff] [blame] | 52 | # Octavia Amphora security group |
| 53 | octavia_amphora_security_group_name: lb-mgmt-sec-grp |
| 54 | |
Mohammed Naser | 9c8115d | 2023-02-07 22:06:48 +0000 | [diff] [blame] | 55 | # Octavia Amphora Image |
Mohammed Naser | 4b63004 | 2023-02-07 20:47:45 +0000 | [diff] [blame] | 56 | octavia_amphora_image_name: amphora-x64-haproxy |
| 57 | octavia_amphora_image_url: https://tarballs.opendev.org/openstack/octavia/test-images/test-only-amphora-x64-haproxy-ubuntu-focal.qcow2 |
| 58 | octavia_amphora_image_container_format: bare |
| 59 | octavia_amphora_image_disk_format: raw |
| 60 | octavia_amphora_image_tags: |
| 61 | - amphora |