1631 Commits

Author SHA1 Message Date
Sean McGinnis
2a329ee6d8 Add description to delete cluster subcommands
This adds a more detailed description to the `kind delete cluster` and
`kind delete clusters` commands explaining expected delete behavior.

Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2025-01-07 13:52:18 -06:00
Benjamin Elder
07f58a1c02 update shellescape to latest with new vanity import 2025-01-07 11:41:07 -08:00
Kubernetes Prow Robot
1c5a56b301 Merge pull request #3814 from kachick/fix-get-clusters-via-nerdctl
fix `kind get clusters` via nerdctl
2024-12-18 20:16:08 +01:00
Benjamin Elder
06aadeb613 version v0.27.0-alpha 2024-12-16 13:54:35 -08:00
Benjamin Elder
c5f516c8b2 version v0.26.0 2024-12-16 13:54:05 -08:00
Benjamin Elder
ae8dcec300 update default node image to 1.32 with upgraded containerd etc 2024-12-13 11:33:15 -08:00
Kubernetes Prow Robot
e7cf72980d Merge pull request #3819 from BenTheElder/new-storage
update local-path-provisioner
2024-12-13 12:38:26 +01:00
Benjamin Elder
0dea9ca6a1 upgrade local path images to latest 2024-12-12 20:46:08 -08:00
Benjamin Elder
a87bbd8c9e update local-path-provisioner with changes from v0.0.24 to v0.30.0 in usptream yaml, document the changes we apply 2024-12-12 20:46:08 -08:00
Benjamin Elder
3b0f9926ba use latest kindnetd image build 2024-12-12 14:43:27 -08:00
Benjamin Elder
1d425b6776 bump base image 2024-12-12 12:44:57 -08:00
Benjamin Elder
794538f726 add fallback version detection for tarballs < v1.31 2024-12-10 09:40:38 -08:00
Kubernetes Prow Robot
8759112b9f Merge pull request #3716 from BenTheElder/cleanup-deprecated
cleanup long-deprecated flags
2024-12-09 18:32:03 +00:00
Kenichi Kamiya
836f3dfad6 fix kind get clusters via nerdctl
Now raising errors when using nerdctl for the provider

```console
> ./kind --version
kind version 0.26.0-alpha
> nerdctl --version
nerdctl version 2.0.1
> ./kind get clusters
ERROR: failed to list clusters: command "nerdctl ps -a --filter label=io.x-k8s.kind.cluster --format '{{index .Labels "io.x-k8s.kind.cluster"}}'" failed with error: exit status 1
Command Output: time="2024-12-09T18:01:03+09:00" level=fatal msg="template: :1:2: executing \"\" at <index .Labels \"io.x-k8s.kind.cluster\">: error calling index: cannot index slice/array with type string"
```

nerdctl fixed the `.Label` behavior in v1.7.0.
2af4cef9e7
However `index .Labels` syntax is not yet supported at least in v2.0.1.
(The style is also used for podman provider, and it is available)

This commit follows up https://github.com/kubernetes-sigs/kind/pull/3429

Signed-off-by: Kenichi Kamiya <kachick1@gmail.com>
2024-12-09 18:29:08 +09:00
Benjamin Elder
885e251a8d version v0.26.0-alpha 2024-11-08 12:26:32 -08:00
Benjamin Elder
51c0bf796f version v0.25.0 2024-11-08 12:25:40 -08:00
Benjamin Elder
02d8a7fcd8 bump node image 2024-11-08 11:48:26 -08:00
Benjamin Elder
3b84129bbb bump local-path-provisioner 2024-11-08 11:34:30 -08:00
Benjamin Elder
857c378d20 bump kindnetd 2024-11-08 11:33:15 -08:00
Benjamin Elder
3c0da11755 bump base image 2024-11-08 11:32:00 -08:00
Kebe
1852589dd7 Setting the default hostIP for get kubeconfig
Update pkg/cluster/internal/providers/podman/provider.go

Co-authored-by: Antonio Ojea <antonio.ojea.garcia@gmail.com>
2024-11-07 21:58:02 +08:00
Antonio Ojea
859303db1a bump kindnetd image
Change-Id: I946930647aa1338686cacd2f06e9f6f0f6a4e59c
2024-10-23 16:47:55 +00:00
Benjamin Elder
ef0b4d02ab fix missing space in ip6tables error matching 2024-10-15 15:17:40 -07:00
Antonio Ojea
0af6e88436 bump default node image to kubernetes 1.31.1
Change-Id: If52906661340708638bef8bc189f654a49bcd6bd
2024-10-08 07:44:33 +00:00
Antonio Ojea
5c0e3ab06f bump kindnetd image
Change-Id: Ia1f4376da6e61e53452b89f4efe815b921ad2399
2024-10-07 21:16:35 +00:00
Benjamin Elder
43c99ea29c detect ip6tables setup failure and fallback to ipv4 only 2024-10-04 13:12:50 -07:00
Benjamin Elder
f890ce8c9f remove long-deprecated --loglevel flag 2024-08-16 13:03:00 -07:00
Benjamin Elder
447f3739bb drop long-deprecated --kube-root flag 2024-08-16 12:56:41 -07:00
Benjamin Elder
66c045ba3c fix getting version from tarball
the docker tags are mangled
2024-08-16 11:37:51 -07:00
Benjamin Elder
b943eee611 version v0.25.0-alpha 2024-08-15 09:36:10 -07:00
Benjamin Elder
36d544b02f version v0.24.0 2024-08-15 09:35:05 -07:00
Benjamin Elder
8205bdcd04 bump node image to 1.31.0 2024-08-13 16:26:57 -07:00
Benjamin Elder
01ca69be0b bump base image 2024-08-13 15:36:45 -07:00
Benjamin Elder
94b298bb2e bump kindnetd image 2024-08-13 15:34:50 -07:00
Benjamin Elder
01d9cb224b bump local path provisioner image 2024-08-13 15:30:29 -07:00
Douglas Thrift
5ac481717b Update copyright year in powershell.go 2024-08-07 10:25:30 -07:00
Douglas Thrift
f866452c41 Add powershell completion 2024-08-06 16:51:01 -07:00
Kubernetes Prow Robot
00d659bd28 Merge pull request #3690 from joycecodes/comments
Reword comments and fix typo in buildcontext.go
2024-08-05 17:28:49 -07:00
joycecodes
5f75d06d97 reword comments 2024-08-05 19:01:22 -04:00
Antonio Ojea
cb81fe8b63 bump kindnetd image
Change-Id: I81bb27c8836b460dc3808d65731ebcb59e29ade5
2024-07-30 15:50:26 +00:00
dominic.qi
f96632a3c8 Fix Kubeadm template format
Signed-off-by: dominic.qi <dominic.qi@jaco.live>
2024-07-25 19:15:40 +08:00
Antonio Ojea
c3e24ff792 update rbac permissions for kindnet network policies
Change-Id: I381a548754d31f5249c746e7dbf4e50fe776a34a
2024-07-22 16:17:00 +00:00
Antonio Ojea
cd57e7cec2 bump kindnetd image
Change-Id: Ifaa1b6185f59679685ec331ef7922538db1ddcb7
2024-07-19 16:53:47 +00:00
Benjamin Elder
0397c99fc2 bump node image 2024-07-01 15:51:59 -07:00
Benjamin Elder
30d54865e9 update base image 2024-07-01 14:57:08 -07:00
Kubernetes Prow Robot
72ed9ce20d Merge pull request #2891 from harshanarayana/support-muitliple-archive-load
image-archive: enable loading multiple image archives
2024-06-26 21:03:58 -07:00
Giuseppe Scrivano
ceb72e47d8 cluster: drop DisableLocalStorageCapacityIsolation
it was used to workaround a kubelet crash issue with rootless
providers.

The Kubelet seems to work fine now with localStorageCapacityIsolation
enabled in a user namespace so drop the special handling.  After this
change, ephemeral storage can be used in a rootless cluster.

Closes: https://github.com/kubernetes-sigs/kind/issues/3359

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2024-06-11 12:57:39 -07:00
Jon Huhn
4d9c950122 update comments regarding skipping preflight kubeadm phase 2024-05-29 17:16:45 +00:00
Kubernetes Prow Robot
bbcc02f84c Merge pull request #3614 from dims/add-more-ways-to-build-node-image
Add a new directory/remote builder - new modes to specify k8s binaries to build node-images
2024-05-22 16:01:27 -07:00
Davanum Srinivas
e29f332cbb Add a new builder for tarballs and released artifacts
Signed-off-by: Davanum Srinivas <davanum@gmail.com>

Co-authored-by: Antonio Ojea <antonio.ojea.garcia@gmail.com>
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-05-22 08:59:11 -04:00