justinsb
94eb85255c
Release notes for 1.32.0
...
Update release notes to reflect release of 1.32.0
2025-05-06 22:38:50 -04:00
Jason Valdron
eef68ba192
Add support for Gateway API within Cilium
...
Squashed commit of the following:
Update documentation and CRDs
Update pkg/model/components/cilium.go
Remove gateway API managed addon
Update CRDs
Fix RBAC and update docs
Fix up files that shouldn't of been touched
Remove namespace from cluster RBAC resources
2025-04-30 07:55:52 -03:00
Runit Misra
38b3ee8527
fix: review suggestions
...
Co-authored-by: Ciprian Hacman <ciprian@hakman.dev>
2025-04-22 17:10:12 +05:30
runitmisra
ca9d983591
feat: Added cni-exclusive setting for cilium
2025-04-18 15:27:21 +05:30
Peter Rifel
c4b5c800a9
Add release note
2025-04-10 11:36:30 -05:00
Peter Rifel
49f9941407
Remove more references to legacy addons
2025-03-27 21:40:23 -05:00
Kubernetes Prow Robot
7c52ef7b74
Merge pull request #17274 from zetaab/feat/fixrollingupdatetime
...
make --admin configurable to rolling-update
2025-02-24 11:00:30 -08:00
Jesse Haka
d5cea90a82
make --admin configurable to rolling-update
2025-02-22 10:01:57 +02:00
Vitaliy
3e989b75d3
docs: updated etcdctl example
...
On a modern (k8s/kops 1.31.x) cluster, etcd CLI tools are located in:
```
# /opt/etcd-v3.5.13/etcdctl version
etcdctl version: 3.5.13
API version: 3.5
```
so I updated the docs example to point to the right place, so it can be used as-is.
2025-02-14 13:47:31 -05:00
Ciprian Hacman
4004966569
Remove removal notice for flannel and update docs
2025-02-09 15:19:29 +02:00
justinsb
63c410af05
docs: update 1.32 release note with beta release
2025-02-08 12:44:00 -05:00
Kubernetes Prow Robot
d6e264052e
Merge pull request #17239 from justinsb/roll_release_notes
...
docs: create placeholder docs for 1.32 and 1.33 releases
2025-01-28 08:55:24 -08:00
justinsb
a1947efcf1
docs: create placeholder docs for 1.32 and 1.33 releases
2025-01-28 08:08:27 -05:00
justinsb
2930abfe66
docs: update release note for 1.31 now that it is released
2025-01-28 08:07:55 -05:00
Kubernetes Prow Robot
c4b8f68dcf
Merge pull request #17192 from rifelpet/2404-stable
...
Promote Ubuntu 24.04 to stable in Kops 1.31
2025-01-25 17:07:21 -08:00
Kubernetes Prow Robot
0102494e34
Merge pull request #17191 from rifelpet/reconcile-docs
...
Add docs for the new kops reconcile cluster command
2025-01-25 08:37:22 -08:00
Justin Santa Barbara
863d7a84f8
Update docs/tutorial/upgrading-kubernetes.md
...
Co-authored-by: Dan Ports <danports@gmail.com>
2025-01-25 09:50:56 -05:00
justinsb
5c2c304b7f
Remove reconcile flag from `kops update`
...
We have `kops reconcile`, and it's confusing having both.
We didn't ship the --reconcile flag in any released version.
2025-01-20 10:35:24 -05:00
Justin Santa Barbara
0b754485e2
Update docs/tutorial/upgrading-kubernetes.md
...
Co-authored-by: Dan Ports <danports@gmail.com>
2025-01-20 09:42:34 -05:00
Justin Santa Barbara
5ea10ed1ae
Update docs/tutorial/upgrading-kubernetes.md
...
Co-authored-by: Dan Ports <danports@gmail.com>
2025-01-20 09:42:25 -05:00
justinsb
284b15be19
Support strong-typing for --target values
...
A small cleanup that makes our code a little more robust.
2025-01-19 09:21:05 -05:00
Kubernetes Prow Robot
0486349b89
Merge pull request #17177 from kforsthoevel/fix-hubble-metrics-port
...
Use the same port for hubble-metrics that is used by cilium
2025-01-10 00:56:32 -08:00
Peter Rifel
891b3962d2
Fix aws cli command for discovering 24.04 AMIs
2025-01-09 21:42:25 -06:00
Peter Rifel
ae625a649f
Add more details and update updates_and_upgrades.md
2025-01-09 10:02:05 -06:00
Peter Rifel
46ea30dcf2
Add docs for the new kops reconcile cluster command
2025-01-08 21:00:08 -06:00
Peter Rifel
d928affb50
Promote Ubuntu 24.04 to stable in Kops 1.31
2025-01-08 20:56:11 -06:00
Antonio Ojea
f2c239dd81
add kindnet network plugin
...
add kindnet as an experimental network addon
containerd adds the requirement to use the loopback cni plugin,
kindnet provides that capability and containerd does not require it
since containerd/containerd/pull/10238
Change-Id: I1397a90186885b02e98b5ffa444fe629c1046757
2025-01-08 01:09:37 +00:00
Kai Forsthövel
4a586b0dfc
Use the same port for hubble-metrics that is used by cilium
...
Cilium uses port 9965 for hubble-metrics. See
https://docs.cilium.io/en/stable/observability/metrics/#hubble-metrics
2025-01-07 09:27:31 +01:00
justinsb
ab613ff114
Add `kops reconcile cluster` command
...
This all-in-one command is a replacement for having to run multiple commands,
while still respecting the version skew policy.
It does the same thing as `kops update cluster --reconcile`:
* Updates the control plane nodes
* Does a rolling update of the control plane nodes
* Updates "normal" nodes and bastion nodes
* Does a rolling update of these nodes
* Prunes old resources that are no longer used
2024-12-05 12:27:08 -05:00
justinsb
7c95effdb4
Introduce --reconcile flag to kOps
...
Kubernetes 1.31 now stops nodes joining a cluster if the minor version
of the node is greater than the minor version of the control plane.
The addition of the instance-group-roles flag to update means that we
can now update / rolling-update the control plane first. However, we
must now issue four commands:
* Update control plane
* Rolling update control plane
* Update nodes
* Rolling update nodes
This adds a flag to automate this process. It is implemented by
executing those 4 steps in sequence.
Update is also smart enough to not update the nodes if this would
violate the skew policy, but we do this explicitly in the reconcile
command to be clearer and safer.
2024-12-05 11:36:13 -05:00
Rafael da Fonseca
e4a0ef6c1f
update cli-docs
2024-12-03 07:36:25 -05:00
justinsb
b124625c62
toolbox dump: support dumping only k8s resources
...
Because metal does not support cloud-resource discovery, we need to
skip this in our metal tests.
2024-11-12 13:11:34 -05:00
Kubernetes Prow Robot
417cb3fcbc
Merge pull request #16931 from spotinst/spotinst/feature/add_aggressiveScaleDown
...
Spotinst: add aggressive scale down feature
2024-11-10 16:54:44 +00:00
Ciprian Hacman
1683894999
Allow updating the cluster one instance group at a time
...
Co-Authored-By: Ciprian Hacman <ciprianhacman@gmail.com>
2024-11-09 11:34:28 -05:00
yehielnetapp
f513aea957
try 2 change doc
2024-11-04 09:57:38 +02:00
yehielnetapp
fc46a44b7f
first commit update doc
2024-11-04 09:44:38 +02:00
Kubernetes Prow Robot
5b1ffe535b
Merge pull request #16920 from rsafonseca/apiserver_env
...
Add support for configuring environment variables on kube-apiserver
2024-10-27 15:48:53 +00:00
Rafael da Fonseca
8b89e826d1
Add support for configuring environment variables on kube-apiserver
2024-10-25 10:44:14 +01:00
Rafael da Fonseca
7d673c0f7c
Remove targetRamMb option, which was removed in kubernetes 1.24. Add watchCache and watchCacheSizes apiserver flags
2024-10-25 09:16:12 +01:00
Kubernetes Prow Robot
2e77e0cbfc
Merge pull request #16711 from elliotdobson/esd-sai-migration-docs3
...
Update Service Account Issuer Migration doc
2024-10-15 05:14:21 +01:00
justinsb
33b407c21f
docs: remove reference to old EnableExternalDNS feature flag
...
This was removed a while ago.
2024-10-13 08:54:01 -04:00
Ciprian Hacman
37a921e703
Remove beta warning from kOps 1.30 release notes
2024-09-27 08:29:16 +03:00
Peter Rifel
a415765cee
Update cilium to v1.16.1
2024-09-11 20:54:52 -05:00
Arnaud Meukam
d7e3c61a60
Drop kops-ci references
...
Ref:
- https://github.com/kubernetes/k8s.io/issues/2625
Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
2024-08-21 20:42:55 +02:00
yehiel etah
5d4d867086
spotinst: Bump k8s cluster controller to v2 ( #16717 )
...
* update controller v2, inform user on conflict with aws nodeTerminationHandler and Ocean
* add BuildPrune to addon,tested
* add note to release 1.31
2024-08-09 15:25:15 -07:00
lou-lan
949ef28dbf
Fix table not format of docs
...
Signed-off-by: lou-lan <loulan@loulan.me>
2024-08-09 18:22:22 +08:00
Kubernetes Prow Robot
26963ddd17
Merge pull request #16693 from alexandresavicki/master
...
feat(cluster-autoscaler) Implement emitPerNodegroupMetrics parameter
2024-08-06 12:18:51 -07:00
Alexandre Savicki
44413d1d7f
feat(cluster-autoscaler) Implement emitPerNodegroupMetrics parameter
2024-08-05 10:33:52 -03:00
Elliot Dobson
6287e799fc
Update Service Account Issuer Migration doc
...
Add procedure for using `additionalServiceAccountIssuers` which was added in kubernetes/kops#16497 .
2024-07-31 11:06:56 +12:00
Chris Gray
36b3a2d593
Replace deprecated flag with the suggested one.
2024-07-26 14:42:37 -07:00