Commit Graph

3395 Commits

Author SHA1 Message Date
Antonio Ojea
288b39a1c3 version v0.12.0 v0.12.0 2022-03-07 12:50:57 +01:00
Kubernetes Prow Robot
640c31446e Merge pull request #2649 from aojea/release_v0.12.0
Release v0.12.0
2022-03-07 03:34:53 -08:00
Kubernetes Prow Robot
c45ee4a902 Merge pull request #2661 from aojea/bump_node
bump default node image
2022-03-06 15:36:52 -08:00
Antonio Ojea
ef21f8045c bump default node image 2022-03-06 23:07:55 +01:00
Kubernetes Prow Robot
f01caae4fc Merge pull request #2650 from stevekuznetsov/skuznets/better-error
pkg/build: improve source finding message
2022-03-06 11:42:52 -08:00
Kubernetes Prow Robot
5efdea0941 Merge pull request #2653 from BenTheElder/go1178
bump go to 1.17.8
2022-03-05 22:06:52 -08:00
Kubernetes Prow Robot
02276014db Merge pull request #2658 from aojea/bump_base
update base image
2022-03-05 16:50:52 -08:00
Kubernetes Prow Robot
1e0b57bbe2 Merge pull request #2656 from stevekuznetsov/skuznets/nothing-to-delete
podman: don't try to delete without volumes
2022-03-05 12:50:55 -08:00
Antonio Ojea
10ba687e9d bump base image 2022-03-05 21:47:27 +01:00
Antonio Ojea
b67a383f54 bump overlayfs to 1.0.4 2022-03-05 21:37:33 +01:00
Antonio Ojea
442729eb75 update cni plugins to 1.1.0 2022-03-05 21:36:31 +01:00
Antonio Ojea
3c8f0a6b33 update crictl to 1.23.0 2022-03-05 21:32:22 +01:00
Antonio Ojea
cf63999e93 bump containerd to 1.5.10 2022-03-05 21:30:41 +01:00
Antonio Ojea
21c5030386 update base image 2022-03-05 21:27:11 +01:00
Steve Kuznetsov
80f2185c40 podman: don't try to delete without volumes
Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>
2022-03-04 14:34:34 -08:00
Benjamin Elder
21d6d4d00c Merge pull request #2646 from stmcginnis/delete-nonexistent
Add note to quick start about idempotent deletes
2022-03-04 11:25:11 -08:00
Benjamin Elder
aa2717ff66 Merge pull request #2651 from tgeoghegan/patch-1
Remove obsolete step from metallb guide
2022-03-04 11:24:58 -08:00
Benjamin Elder
baddb1a3cc bump go to 1.17.8 2022-03-04 11:20:23 -08:00
Steve Kuznetsov
6778af8a77 pkg/build: improve source finding message
Previously, users were not told where `kind` was looking for the
Kubernetes source, making the error message not actionable:

```
$ kind build node-image
ERROR: error building node image: error finding kuberoot: could not find kubernetes source
```

Now, we expose that information so the user can ensure we locate it.

Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>
2022-03-04 10:01:41 -08:00
Tim Geoghegan
a237e3d07d Remove obsolete step from metallb guide
According to the [metallb 0.10.0 release notes](https://metallb.universe.tf/release-notes/#version-0-10-0), it is no longer necessary to manually create the secret `metallb-system/memberlist` if deploying from the manifests linked to in this guide.
2022-03-03 16:14:29 -08:00
Antonio Ojea
d30ace22ba version v0.13.0-alpha 2022-02-26 18:05:28 +01:00
Antonio Ojea
98de3aa4a3 version v0.12.0 2022-02-26 18:04:05 +01:00
Kubernetes Prow Robot
575a480763 Merge pull request #2647 from stmcginnis/docs-jobs
Skip GitHub Actions on doc only changes
2022-02-24 23:53:54 -08:00
Sean McGinnis
1aa081cb62 Skip GitHub Actions on doc only changes
We have a set of GitHub Action jobs that run to test cgroupv2, docker,
and podman functionality. They currently run on all PRs to main.

These are functional tests, so they are not necessary when making
documentation changes. This updates the job definitions to skip running
if the PR only contains doc changes. This is likely rare, but will save
some resources by not testing when there are no code changes.

Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2022-02-24 16:03:39 -06:00
Sean McGinnis
c085ec14f4 Add note to quick start about idempotent deletes
While reviewing kind issues, I noticed there seems to be a regularly
recurring problem with users expecting `kind delete cluster foo` to
fail if there is not a cluster named `foo` present.

We intentionally do not fail in this case. The delete command is
idempotent, and should be able to be run repeatedly without erroring.
This is very useful in clean up scripts, and many users rely on this
behavior.

It also makes things somewhat declarative in that you are saying "I
don't want a cluster named foo", and `kind` helpfully confirms that
there is no cluster named "foo".

To try to avoid some of these repeated issues being filed, this adds a
note to the quick start docs in the "Deleting a Cluster" section to
point out that this is the expected behavior. This also helps new users
to know that they can depend on this behavior if they are scripting
things with kind.

Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2022-02-24 15:54:37 -06:00
Kubernetes Prow Robot
ee6c4187e1 Merge pull request #2620 from aojea/fuse2
only mount /dev/fuse for rootless
2022-02-17 14:15:04 -08:00
Antonio Ojea
e5c1712c38 only mount /dev/fuse for rootless 2022-02-17 10:06:03 +01:00
Kubernetes Prow Robot
80a6a355a2 Merge pull request #2624 from BenTheElder/stage-status
stage dpkg status, upgrade haproxy image to debian11
2022-02-07 23:28:53 -08:00
Benjamin Elder
a6edb4aadc bump haproxy image 2022-02-07 20:52:29 -08:00
Benjamin Elder
ca68f7d4a2 switch to distroless static 2022-02-07 20:48:16 -08:00
Benjamin Elder
53d0fd7536 debian11 distroless 2022-02-07 20:41:09 -08:00
Benjamin Elder
5e3a7afd7d debug staged paths 2022-02-07 20:41:09 -08:00
Benjamin Elder
6957f378cf stage dpkg status 2022-02-07 19:50:01 -08:00
Kubernetes Prow Robot
676f31dd58 Merge pull request #2584 from simon-geard/patch-1
Document known issue around BTRFS
2022-02-06 08:16:50 -08:00
Benjamin Elder
3a6bafae7d Merge pull request #2621 from chaodaiG/fix-port
Local registry example uses port 5001 to be more mac friendly
2022-02-04 17:52:29 -08:00
Chao Dai
bfce9c8ec2 Local registry example uses port 5001 to be more mac friendly 2022-02-04 16:52:04 -08:00
Kubernetes Prow Robot
c117f59cb4 Merge pull request #2619 from aojea/fuse
only mount /dev/fuse for rootless
2022-02-04 14:39:31 -08:00
Antonio Ojea
069242b965 only mount /dev/fuse for rootless 2022-02-04 22:48:54 +01:00
Kubernetes Prow Robot
666b3368ea Merge pull request #2603 from gAmUssA/docs/ingress-kong
added Kong ingress example
2022-01-28 06:48:30 -08:00
Viktor Gamov
18dbede261 added Kong ingress example 2022-01-27 11:17:36 -05:00
Kubernetes Prow Robot
53a468fb40 Merge pull request #2607 from wanlerong/fix-a-typo-in-comment
fix: typo and a wrong comment
2022-01-26 03:06:26 -08:00
wanlerong
c08fb3aa45 fix: wrong comment 2022-01-26 18:18:42 +08:00
wanlerong
71cf4c8a03 fix: typo 2022-01-26 17:11:42 +08:00
Kubernetes Prow Robot
25c1135b9e Merge pull request #2602 from BenTheElder/shell-nit
minor follow-up tweaks to kind-with-registry.sh
2022-01-25 12:15:41 -08:00
Benjamin Elder
fef94ad4fe minor follow-up tweaks to kind-with-registry.sh 2022-01-25 10:27:02 -08:00
Kubernetes Prow Robot
a42f011703 Merge pull request #2601 from stmcginnis/network-connect-registry
Local registry: only attach network if missing
2022-01-25 10:14:30 -08:00
Sean McGinnis
90eef3afb4 Local registry: only attach network if missing
The example script for creating a kind cluster with a local registry
will connect the container to the "kind" network. The first time the
local registry is created, this is fine and is what is needed. On
subsequent runs to create new clusters, if the local registry container
has already been set up, the command to attach to the "kind" network
will emit an error message to the create output that can be confusing.

This updates the example script to do a basic check of the registry
containers network configuration. If the kind network appears to be
already connected, then the script will not attempt to connect it again.

Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2022-01-24 16:29:06 -06:00
Kubernetes Prow Robot
bf63502ed1 Merge pull request #2595 from neolit123/1.24-adapt-to-master-label-taint-changes
handle "master" label/taint changes for kubeadm 1.24
2022-01-20 12:37:07 -08:00
Lubomir I. Ivanov
26de74a756 handle "master" label/taint changes for kubeadm 1.24
As per the kubeadm KEP for "master" label/taint changes:
- kubeadm 1.24 nodes will only have the "control-plane" label.
- kubeadm 1.24 nodes will have both the "master"
and "control-plane" taints.
- kubeadm 1.25 nodes will have only the "control-plane" taint

Adapt kind to these changes and add TODOs with links
for the tracking issue in k-sigs/kind.
2022-01-17 16:04:33 +02:00
Kubernetes Prow Robot
6944813b2d Merge pull request #2591 from gotzmann/fix-links
Point broken links to live ad-free file permissions calculator
2022-01-12 11:24:13 -08:00