Skip to content

Commit a93bff1

Browse files
65278wikkyk
authored andcommitted
Document Go v1.20 requirement and IPAM compatibility
1 parent a31de6c commit a93bff1

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

docs/Development.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ The following dependencies are required to setup a development environment:
3333

3434
- git
3535
- make
36-
- Go >=v1.20
36+
- Go v1.20 (newer versions break testing)
3737
- Kubebuilder (only required for making new controllers)
3838
- Docker (required for Kind)
3939
- Tilt
@@ -92,6 +92,9 @@ for more information.
9292
This file instructs Tilt to use the cluster-api-provider-proxmox and ipam-provider-in-cluster repositories. `allowed_contexts` is used to add
9393
allowed clusters other than kind (which is always implicitly enabled).
9494

95+
- Change directory to cluster-api-ipam-provider-in-cluster `cd ../cluster-api-ipam-provider-in-cluster`.
96+
- Reset the git repository to `1d4735`: `git reset --hard 1d4735`. This is the last commit that works with Cluster API v1.6 and Go v1.20.
97+
9598
- If you don't have a cluster, create a new kind cluster:
9699
```
97100
kind create cluster --name capi-test

docs/Usage.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ We need to add the IPAM provider to your clusterctl config file `~/.cluster-api/
5454
```yaml
5555
providers:
5656
- name: in-cluster
57-
url: https://github.com/kubernetes-sigs/cluster-api-ipam-provider-in-cluster/releases/v0.1.0-alpha.3/ipam-components.yaml
57+
url: https://github.com/kubernetes-sigs/cluster-api-ipam-provider-in-cluster/releases/v0.1.0/ipam-components.yaml
5858
type: IPAMProvider
5959
```
6060

0 commit comments

Comments
 (0)