Releases: kubevirt/cluster-network-addons-operator
v0.79.4
v0.79.4
v0.89.1
Changes
Uncategorized
- Block deploying Macvtap on Openshift because it is not supported. (#1598, @kubevirt-bot)
- Bump kubemacpool to v0.41.1 (#1641, @kubevirt-bot)
- Bump ovs-cni to v0.31.2 (#1646, @kubevirt-bot)
Installation
First install the operator itself:
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.89.1/namespace.yaml
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.89.1/network-addons-config.crd.yaml
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.89.1/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.89.1/network-addons-config-example.cr.yaml
Finally you can wait for the operator to finish deployment:
kubectl wait networkaddonsconfig cluster --for condition=Available
v0.90.0
Changes
Uncategorized
- Block deploying Macvtap on Openshift because it is not supported. (#1590, @oshoval)
- Bump bridge-marker to 0.11.0 (#1657, @kubevirt-bot)
- Bump k8s vendors to 1.26.3 (#1616, @RamLavi)
- Bump kube-secondary-dns to v0.0.12 (#1608, @kubevirt-bot)
- Bump kube-secondary-dns to v0.0.13 (#1629, @kubevirt-bot)
- Bump kubemacpool to v0.42.0 (#1603, @kubevirt-bot)
- Bump multus-dynamic-networks to v0.3.0 (#1654, @kubevirt-bot)
- Bump multus-dynamic-networks to v0.3.1 (#1669, @kubevirt-bot)
Installation
First install the operator itself:
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.90.0/namespace.yaml
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.90.0/network-addons-config.crd.yaml
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.90.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.90.0/network-addons-config-example.cr.yaml
Finally you can wait for the operator to finish deployment:
kubectl wait networkaddonsconfig cluster --for condition=Available
v0.85.4
Changes
Uncategorized
- Bump kubemacpool to v0.40.1 (#1643, @kubevirt-bot)
- Bump ovs-cni to v0.31.2 (#1652, @kubevirt-bot)
Installation
First install the operator itself:
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.85.4/namespace.yaml
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.85.4/network-addons-config.crd.yaml
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.85.4/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.85.4/network-addons-config-example.cr.yaml
Finally you can wait for the operator to finish deployment:
kubectl wait networkaddonsconfig cluster --for condition=Available
v0.79.3
v0.79.3
v0.76.4
Changes
Uncategorized
- Bump kubemacpool to v0.38.1 (#1635, @kubevirt-bot)
- Bump ovs-cni to v0.26.3 (#1651, @kubevirt-bot)
Installation
First install the operator itself:
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.76.4/namespace.yaml
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.76.4/network-addons-config.crd.yaml
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.76.4/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.76.4/network-addons-config-example.cr.yaml
Finally you can wait for the operator to finish deployment:
kubectl wait networkaddonsconfig cluster --for condition=Available
v0.65.11
Changes
Uncategorized
- Bump bridge-marker to 0.9.102 (#1662, @kubevirt-bot)
- Bump kubemacpool to v0.33.2 (#1632, @kubevirt-bot)
- Bump nmstate to v0.64.16 (#1683, @kubevirt-bot)
- Bump ovs-cni to v0.26.3 (#1650, @kubevirt-bot)
Installation
First install the operator itself:
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.65.11/namespace.yaml
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.65.11/network-addons-config.crd.yaml
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.65.11/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.65.11/network-addons-config-example.cr.yaml
Finally you can wait for the operator to finish deployment:
kubectl wait networkaddonsconfig cluster --for condition=Available
v0.89.0
Installation
First install the operator itself:
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.89.0/namespace.yaml
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.89.0/network-addons-config.crd.yaml
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.89.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.89.0/network-addons-config-example.cr.yaml
Finally you can wait for the operator to finish deployment:
kubectl wait networkaddonsconfig cluster --for condition=Available
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
v0.85.3
Installation
First install the operator itself:
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.85.3/namespace.yaml
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.85.3/network-addons-config.crd.yaml
kubectl apply -f https://github.com/kubevirt/cluster-network-addons-operator/releases/download/v0.85.3/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.85.3/network-addons-config-example.cr.yaml
Finally you can wait for the operator to finish deployment:
kubectl wait networkaddonsconfig cluster --for condition=Available