bda43dfff8
This role works both for singlenode and multinode inventories. The role installs all necessary prerequisites and deploys K8s with Containerd as a container runtime. The idea is to use this role to deploy all test singlenode/multinode environments for all test jobs. This PR wraps into a role playbooks that we are currently using for multinode compute-kit tests. Change-Id: I41bbe80d806e614a155e6775c4505a4d81a086e8
24 lines
769 B
YAML
24 lines
769 B
YAML
---
|
|
spec:
|
|
template:
|
|
metadata:
|
|
annotations:
|
|
prometheus.io/scrape: "true"
|
|
prometheus.io/port: "9091"
|
|
spec:
|
|
containers:
|
|
- name: calico-node
|
|
env:
|
|
- name: FELIX_PROMETHEUSMETRICSENABLED
|
|
value: "true"
|
|
- name: FELIX_PROMETHEUSMETRICSPORT
|
|
value: "9091"
|
|
- name: FELIX_IGNORELOOSERPF
|
|
value: "true"
|
|
# We assign IP on br-ex interface while testing the deployed Openstack cluster and
|
|
# we need Calico to skip this interface while discovering the
|
|
# network changes on the host to prevent announcing unnecessary networks.
|
|
- name: IP_AUTODETECTION_METHOD
|
|
value: "skip-interface=br-ex"
|
|
...
|