v0.88.0
Changes
Uncategorized
- Bump containerd to address GHSA-hmfx-3pcx-653p (#1541, @phoracek)
- Deprecation notice for the metrics listed in the PR. They will be removed in this release. Please update your systems to use the new metrics names.
kubevirt_cnao_cr_kubemacpool_deployed_total -> kubevirt_cnao_cr_kubemacpool_aggregated
kubevirt_cnao_kubemacpool_manager_num_up_pods_total -> kubevirt_cnao_kubemacpool_manager_up
kubevirt_cnao_num_up_operators -> kubevirt_cnao_operator_up
kubevirt_kubemacpool_duplicate_macs_total -> kubevirt_cnao_kubemacpool_duplicate_macs (#1588, @avlitman)
- [alitman@unknow cluster-network-addons-operator]$ make lint-metrics
./hack/prom_metric_linter.sh --operator-name="kubevirt" --sub-operator-name="cnao"
kubevirt_cnao_cr_kubemacpool_deployed_total: non-counter metrics should not have "_total" suffix
kubevirt_cnao_kubemacpool_manager_num_up_pods_total: non-counter metrics should not have "_total" suffix
kubevirt_kubemacpool_duplicate_macs_total: non-counter metrics should not have "total" suffix
kubevirt_kubemacpool_duplicate_macs_total: name need to start with "kubevirt_cnao"
make: *** [Makefile:217: lint-metrics] Error 1 (#1580, @avlitman)
Installation
First install the operator itself:
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.88.0/namespace.yaml
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.88.0/network-addons-config.crd.yaml
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.88.0/operator.yaml
Then you need to create a configuration for the operator example CR:
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.88.0/network-addons-config-example.cr.yaml
Finally you can wait for the operator to finish deployment:
kubectl wait networkaddonsconfig cluster --for condition=Available