Skip to content

Commit

Permalink
fix: Update manifests and documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
tibordp committed May 7, 2023
1 parent 694485a commit 85cc39e
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 9 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,15 +23,15 @@ Wigglenet explicitely supports and encourages allocation of public IPv6 addresse
To install Wigglenet on a dual-stack cluster with the default settings:

```shell
kubectl apply -f https://raw.githubusercontent.com/tibordp/wigglenet/v0.3.2/deploy/manifest.yaml
kubectl apply -f https://raw.githubusercontent.com/tibordp/wigglenet/v0.4.1/deploy/manifest.yaml
```

The default configuration should work out of the box for a cluster created with kubeadm using [the official dual-stack tutorial](https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/dual-stack-support/). It will enable masquerading for both IPv6 and IPv4 addresses.
The default configuration should work out of the box for a cluster created with kubeadm using [the official dual-stack tutorial](https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/dual-stack-support/). It will enable masquerading for both IPv6 and IPv4 addresses.

Use the following manifest if the cluster is single-stack (IPv6 only):

```shell
kubectl apply -f https://raw.githubusercontent.com/tibordp/wigglenet/v0.3.2/deploy/ipv6_only.yaml
kubectl apply -f https://raw.githubusercontent.com/tibordp/wigglenet/v0.4.1/deploy/ipv6_only.yaml
```

## Configuration
Expand Down
10 changes: 5 additions & 5 deletions deploy/ipv6_only.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ spec:
priorityClassName: system-node-critical
containers:
- name: wigglenet
image: tibordp/wigglenet:v0.3.2
image: ghcr.io/tibordp/wigglenet:v0.4.1
imagePullPolicy: Always
env:
# Masquerade outgoing IPv4 traffic not destined
Expand All @@ -64,7 +64,7 @@ spec:
value: "0"

# Masquerade outgoing IPv6 traffic not destined
# to pod on another node
# to pod on another node
- name: MASQUERADE_IPV6
value: "1"

Expand All @@ -74,9 +74,9 @@ spec:
value: "0"

# Filter direct IPv6 traffic to pods from
# outside the cluster
# outside the cluster
- name: FILTER_IPV6
value: "0"
value: "0"

# Aditional interfaces from which to take the node's
# host IP address (default: none)
Expand Down Expand Up @@ -107,7 +107,7 @@ spec:
# for IPv4 traffic
- name: NATIVE_ROUTING_IPV4
value: "1"

- name: NODE_NAME
valueFrom:
fieldRef:
Expand Down
2 changes: 1 addition & 1 deletion deploy/manifest.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ spec:
priorityClassName: system-node-critical
containers:
- name: wigglenet
image: ghcr.io/tibordp/wigglenet:v0.4.0
image: ghcr.io/tibordp/wigglenet:v0.4.1
imagePullPolicy: Always
env:
# Masquerade outgoing IPv4 traffic not destined
Expand Down

0 comments on commit 85cc39e

Please sign in to comment.