Skip to content

Commit 0f1e072

Browse files
committed
bump version v0.12.0
1 parent ad72bbb commit 0f1e072

File tree

10 files changed

+16
-27
lines changed

10 files changed

+16
-27
lines changed

README.md

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -92,14 +92,6 @@ There is a number of dependencies needed to make kubefarm working:
9292
kubectl apply -f https://github.com/metallb/metallb/raw/v0.10.2/manifests/metallb.yaml
9393
```
9494

95-
There is currently a bug in MetalLB that may block the use of multiple services on shared IP [metallb/metallb#558](https://github.com/metallb/metallb/issues/558).
96-
However you can simple use patched images from this PR [metallb/metallb#922](https://github.com/metallb/metallb/pull/922):
97-
98-
```bash
99-
kubectl set image -n metallb-system deploy/controller controller=ghcr.io/kvaps/metallb-controller:v0.10.2-fix558
100-
kubectl set image -n metallb-system ds/speaker speaker=ghcr.io/kvaps/metallb-speaker:v0.10.2-fix558
101-
```
102-
10395
Also [configure MetalLB Layer 2 address range](https://metallb.universe.tf/configuration/#layer-2-configuration) after the installation.
10496
These IP-addresses will be used for the child Kubernetes clusters and network booting servers.
10597

@@ -143,14 +135,17 @@ Spawn new cluster:
143135

144136
```bash
145137
helm repo add kvaps https://kvaps.github.io/charts
146-
helm show values kvaps/kubefarm --version 0.11.0 > values.yaml
138+
helm show values kvaps/kubefarm --version 0.12.0 > values.yaml
147139
vim values.yaml
148-
helm install cluster1 kvaps/kubefarm --version 0.11.0 \
140+
helm install cluster1 kvaps/kubefarm --version 0.12.0 \
149141
--namespace kubefarm-cluster1 \
150142
--create-namespace \
151143
-f values.yaml
152144
```
153145

146+
> **Warning:** As in standard case, clusters are bootstrapped without the CNI-plugin installed. Please follow official Kubernetes to choose and install the CNI-plugin to complete the installation.
147+
148+
154149
### Cleanup
155150

156151
```bash

build/ltsp/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
FROM ubuntu:20.04 as ltsp
66

7-
ENV VERSION=v0.11.0
7+
ENV VERSION=v0.12.0
88
ENV DEBIAN_FRONTEND=noninteractive
99

1010
# Install updates and LTSP package

deploy/helm/kubefarm/Chart.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: kubefarm
22
description: Kubefarm cluster
3-
version: 0.11.0
4-
appVersion: 1.21.0
3+
version: 0.12.0
4+
appVersion: 1.21.3
55
icon: https://avatars1.githubusercontent.com/u/68351149?s=150&u=b8b4cb0f364281274159d4098090c0e229370cf0
66
keywords:
77
- kubernetes
@@ -14,5 +14,5 @@ maintainers:
1414
1515
dependencies:
1616
- name: kubernetes
17-
version: 0.11.0
17+
version: 0.12.0
1818
condition: kubernetes.enabled

deploy/helm/kubefarm/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ ltsp:
4242
enabled: true
4343
image:
4444
repository: ghcr.io/kvaps/kubefarm-ltsp
45-
tag: v0.11.0
45+
tag: v0.12.0
4646
pullPolicy: IfNotPresent
4747
pullSecrets: []
4848
replicaCount: 1

examples/advanced_network/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ or just put `debug_shell` at any place you want to debug.
4242
apply:
4343

4444
```
45-
helm upgrade --install cluster1 kvaps/kubefarm --version 0.11.0 \
45+
helm upgrade --install cluster1 kvaps/kubefarm --version 0.12.0 \
4646
--namespace kubefarm-cluster1 \
4747
--create-namespace \
4848
-f ../generic/values.yaml \

examples/catchall/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ It might be used to catch all unknown clients in the network.
1616
apply:
1717

1818
```
19-
helm install catchall kvaps/kubefarm --version 0.11.0 \
19+
helm install catchall kvaps/kubefarm --version 0.12.0 \
2020
--namespace kubefarm-catchall \
2121
--create-namespace \
2222
-f values.yaml

examples/dualstack_network/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ sysctl -w net.ipv6.conf.all.forwarding=1
4747
deploy kubernetes cluster without kube-proxy:
4848

4949
```bash
50-
helm upgrade --install cluster1 kvaps/kubefarm --version 0.11.0 \
50+
helm upgrade --install cluster1 kvaps/kubefarm --version 0.12.0 \
5151
--namespace kubefarm-cluster1 \
5252
--create-namespace \
5353
-f ../generic/values.yaml \
@@ -59,7 +59,7 @@ Install [Cilium](https://cilium.io/):
5959
```bash
6060
helm upgrade \
6161
--install cilium cilium/cilium \
62-
--version 1.9.8 \
62+
--version 1.10.3 \
6363
--namespace kube-system \
6464
--set kubeProxyReplacement=strict \
6565
--set k8sServiceHost=cluster1-kubernetes-apiserver \

examples/dualstack_network/values.yaml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,3 @@ kubernetes:
1818

1919
kubeProxy:
2020
enabled: false
21-
22-
ltsp:
23-
config:
24-
options:
25-
# workaround: https://github.com/cilium/cilium/issues/6320
26-
POST_SERVICE_CILIUM_MASQ: ip6tables -t nat -A POSTROUTING ! -o cilium_+ -s fd00::/104 -j MASQUERADE

examples/generic/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ This setup illustrates the deployment of typical cluster with the static clients
1919
apply:
2020

2121
```
22-
helm upgrade --install cluster1 kvaps/kubefarm --version 0.11.0 \
22+
helm upgrade --install cluster1 kvaps/kubefarm --version 0.12.0 \
2323
--namespace kubefarm-cluster1 \
2424
--create-namespace \
2525
-f values.yaml

0 commit comments

Comments
 (0)