Commit Graph

3084 Commits

Author SHA1 Message Date
voriol 722fb08eff add webhookURL 2023-10-11 08:58:55 +02:00
Kubernetes Prow Robot 5840216c45
Merge pull request #15974 from borg-land/kubelet-cred-provider
Configure GCP Kubelet Credentials Provider
2023-10-10 13:19:29 +02:00
upodroid 2b056b9b17 add support for auth-provider-gcp cred provider 2023-10-10 10:29:16 +01:00
John Gardiner Myers 2fbc7cf979 aws: Attach security groups to NLBs 2023-10-06 22:33:31 -07:00
Mia-Cross e12f3dc07b
scaleway: terraform support (#15892)
* tasks dependencies

* FindAddresses should proceed even if LBID is empty

* refacto instance: handle several instances in IG + volumeSize in model

* refacto lb_backend: set servers' IPs in backend task rather than instance

* dns changes for tf support

* render Scaleway s3 objects + add zone to outputs

* add terraform support to documentation

* new instance unique name should be given according to actual instances names

* avoid untimely changes in tf + tag instance IPs to avoid orphaned IPs at cluster deletion

* update integration tests

* review comments

* add IPs to the resources to be deleted with the cluster

* add task + model for DNS record
2023-09-29 04:22:42 -07:00
michalbolek 9331362857
Add info for kOps 1.22-1.24 on audit logging path changes (#15941)
* Add info for kOps 1.22-1.25 on audit logging path changes

Just a note with info on path [changes](https://github.com/kubernetes/kops/blob/master/docs/releases/1.22-NOTES.md#control-plane-pods-no-longer-mount-srvkubernetes) in 1.22-1.25 when audit logging is to be enabled.

* Update affected kOps versions

Changed to 1.22-1.24

* Update docs/cluster_spec.md

---------

Co-authored-by: Ciprian Hacman <ciprian@hakman.dev>
2023-09-25 03:56:57 -07:00
John Gardiner Myers b23b34c76b Update 1.28 release notes for release 2023-09-23 09:24:09 -07:00
Colin Hoglund 2167dd8d82 Update kubelet API with SeccompDefault option. 2023-09-15 21:11:50 -07:00
Dan Ports f5871271e6 Make --cloudonly sound less innocuous. 2023-09-14 23:39:07 -04:00
upodroid 20e7a5aad4 disable metadata-proxy on k8s version older than 1.29 2023-09-09 16:18:51 +01:00
Ciprian Hacman 6e6a2a4e7b Address review comments 2023-09-05 12:34:20 +03:00
John Gardiner Myers b3908e592c Remove support for Kubernetes 1.23 2023-09-03 16:22:18 -07:00
Ciprian Hacman 6fbc9e58a2 aws: Add option to provide multiple instance types on cluster creation 2023-09-02 17:01:02 +03:00
Kubernetes Prow Robot 62e7d71ae8
Merge pull request #15842 from hakman/update-deps
Update dependencies
2023-08-31 09:18:49 -07:00
Ciprian Hacman 5d43d5fe88 Update dependencies 2023-08-31 13:53:46 +03:00
Leïla MARABESE fdd1e23250 documentation update + error message fix 2023-08-30 16:48:35 +02:00
Kubernetes Prow Robot 6bfccecb5b
Merge pull request #15796 from mihow/mihow-typo-1
Fix small typo in documentation
2023-08-26 09:49:21 -07:00
Ciprian Hacman 4e0e28a32b aws: Create subnets for additional network CIDRs 2023-08-26 10:18:44 +03:00
Peter Rifel e8ede32ae7
Stop installing misc utils on RHEL distros 2023-08-17 21:24:49 -05:00
Michael Bunsen 8b971a99f0
Fix typo
clouster => cluster
2023-08-17 17:53:53 -07:00
Kubernetes Prow Robot ca1dd07fc9
Merge pull request #15726 from johngmyers/asset-acl
Don't set object-level public ACL in S3 FileRepository
2023-08-12 20:53:19 -07:00
Jesse Haka e3bcb1f195
OpenStack: add server group name override annotation (#15735)
* OpenStack: add server group name override annotation

* use retries to listinstances

* add support for multiple clusters in same tenant

* run hack-expected.sh

* add test for serverGroupName annotation

* use retry
2023-08-03 00:04:20 -07:00
John Gardiner Myers 054c3960a5 Don't set object-level public ACL in S3 FileRepository 2023-08-01 04:26:41 -07:00
Kubernetes Prow Robot 223b66c3f7
Merge pull request #15666 from johngmyers/nth
Enable NTH by default on AWS
2023-07-28 11:55:42 -07:00
John Gardiner Myers 3756bdad5b v1alpha3: Move secretStore and keyStore uder configStore 2023-07-22 16:04:24 -07:00
John Gardiner Myers 57b0d8e9cd v1alpha3: Move configBase to configStore.base 2023-07-22 15:57:35 -07:00
John Gardiner Myers 9b64707159 Ignore no-longer-used topology fields in ClusterSpec 2023-07-19 08:48:38 -07:00
John Gardiner Myers f1f8b0637b Enable NTH by default on AWS 2023-07-18 16:13:22 -07:00
Kubernetes Prow Robot 0cd216bf43
Merge pull request #15657 from techieforfun/patch-2
docs: revise the bastion ssh guideline to mitigate permission denied errors
2023-07-18 08:39:10 -07:00
Mohsen Sadeghzade 9dd1af4ab5 docs: add description to username to prevent public key permission denied error
Update docs/bastion.md

Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>

Update docs/bastion.md

Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2023-07-18 18:19:43 +03:30
Ciprian Hacman b61f9cf41c Update release nodes for kOps 1.27 2023-07-17 12:00:57 +03:00
Kubernetes Prow Robot 75bbe2ef16
Merge pull request #15631 from spotinst/feature/update_setting_vng_max_min_size_in_docs
spot: update docs about setting the VNG Size Limits in Launch Spec
2023-07-16 05:15:05 -07:00
idanshoham b1c1144a7a fix minor mixed-up 2023-07-16 13:27:45 +03:00
John Gardiner Myers b0aaf3b3ab Deprecate Canal, Flannel, and Kube-router 2023-07-14 21:57:33 -07:00
idanshoham 75a57e80de feat(spot): update docs about setting the VNG Size Limits in Launch Spec 2023-07-13 14:45:39 +03:00
Leïla MARABESE 7198465450 switched examples order + fixed typos 2023-07-11 10:39:36 +02:00
Leïla MARABESE 8aeb1fa7f1 documentation on Scaleway profiles 2023-07-10 17:44:27 +02:00
John Gardiner Myers d926989600 v1alpha3: Rename GCE networking to GCP 2023-07-09 16:48:26 -07:00
Valentin Ricard 1a8e9e802f doc: Added documentation about loadbalancer and security group configuration 2023-07-03 17:26:33 +00:00
Kubernetes Prow Robot 7cbd62b8ae
Merge pull request #15583 from agilgur5/update-cilium-1.13-links
docs(cilium): update links to latest v1.13
2023-07-02 22:32:53 -07:00
Kubernetes Prow Robot e363128184
Merge pull request #15584 from agilgur5/docs-remove-kube-dns-autoscaler
docs: remove `kube-dns-autoscaler` when upgrading to CoreDNS
2023-07-02 20:56:51 -07:00
Kubernetes Prow Robot 79c964995c
Merge pull request #15325 from agilgur5/fix-cilium-broken-links
docs(cilium): fix several broken links
2023-07-02 19:56:51 -07:00
Anton Gilgur 8aa2314420 docs: remove `kube-dns-autoscaler` when upgrading to CoreDNS
- there is a separate `coredns-autoscaler` that is spun up in more recent kOps versions
  - so the `kube-dns-autoscaler` is no longer needed after an upgrade to CoreDNS
    - and possibly could conflict if they both targeted the same deployment

- updating the `kube-dns-autoscaler` was the most confusing part, so this simplifies things a good bit!
2023-07-02 17:58:17 -04:00
Anton Gilgur 181d874462 docs(cilium): update links to latest v1.13
- links still worked before, but some were as old as Cilium v1.6, so update to newest proactively
  - also makes it consistent / easier for readers when all of the links go to the same version of the docs
2023-07-02 17:48:42 -04:00
Anton Gilgur fb9a5410f1 find all 1.13 links 2023-07-02 17:40:43 -04:00
Tone c2ed4b6f64
Upgrade Karpenter to v0.27.5 (#15144)
* feat(karpenter): Upgrade to version 0.27.0

Upgrade Karpenter to current last stable version `0.27.0`.
Template have been updated to use the same templates than the Helm chart.

* feat(karpenter): Use AWSNodeTemplate for launchTemplate

To set Launch Templates is deprecated into the provisioner, it is recommends using the `AWSNodeTemplate` to set it.
Ref:
 - https://karpenter.sh/v0.27.0/concepts/node-templates/

* feat(karpenter): Enable pruning addon

* Use extra flags in upgrade-ab scenario test

* feat(karpenter): Drop `karpenter` feature flag

* feat(karpenter): Add release note for `1.27`

* feat(karpenter): Upgrade to version 0.27.3

* feat(karpenter):  fix template

* feat(karpenter): Upgrade to version 0.27.5

* Update Karpenter documentation with depending kops version

* Delete KOPS_FEATURE_FLAGS from e2e test `run-test`

* Run hack/update-expected.sh
2023-06-29 22:57:45 -07:00
Ciprian Hacman 246da5a548 Add create cluster flag for specifying the list of etcd clusters 2023-06-27 17:14:09 +03:00
John Gardiner Myers 0dfac69d83 Remove support for Weave networking 2023-06-22 23:03:24 -07:00
John Gardiner Myers 432ced6e57 Remove support for Ubuntu 18.04 2023-06-22 23:03:16 -07:00
John Gardiner Myers 86ade42ac0 Create release notes for 1.28 2023-06-22 22:58:06 -07:00
Leïla MARABESE 12d6b12125 doc: add dns feature 2023-06-19 11:40:12 +02:00
AkiraFukushima 01c3c77ae8
[doc] Rename state store section in aws 2023-06-14 18:38:40 +09:00
AkiraFukushima 243c99166e
[doc] Update s3api command to create OIDC bucket
Recently AWS disabled ACLs by default, so we need to update s3 commands to create public buckets
2023-06-13 22:53:21 +09:00
Kubernetes Prow Robot 1f750303d6
Merge pull request #15475 from hakman/default_ubuntu_jammy
Use Ubuntu 22.04 (Jammy) as the default distro for K8s 1.27+
2023-06-11 05:21:46 -07:00
Jan Safranek 51fbeb650b Remove python2 from RHEL9
It's not available there.
2023-06-08 15:00:20 +02:00
Ciprian Hacman 5901a8ae30 Use Ubuntu 22.04 (Jammy) as the default distro for K8s 1.27+ 2023-06-07 14:52:25 +03:00
John Gardiner Myers 1e7576c9c5 Upgrade external-dns to v0.13.5 2023-05-30 17:47:59 -07:00
Kubernetes Prow Robot de949ca9f7
Merge pull request #15327 from agilgur5/1.19-release-secure-metrics-server
docs(release): add improved security of `metrics-server` note to 1.19
2023-05-30 12:51:46 -07:00
Kubernetes Prow Robot c5ad898ef9
Merge pull request #15424 from spotinst/feature/add_spreadNodesBy
Spotinst: add feature spread nodes by count/vcpu to markets
2023-05-24 05:15:04 -07:00
Kubernetes Prow Robot f7d97dba3c
Merge pull request #15422 from scaleway/scw_none_dns
scaleway: none DNS option available
2023-05-24 05:14:51 -07:00
srikiz da671639de Minor update to docs 2023-05-23 11:32:05 +05:30
yehielnetapp 9396754584 update docs for cluster setting #2 2023-05-21 12:05:04 +03:00
yehielnetapp 2d157b372a update docs for cluster setting 2023-05-21 11:24:02 +03:00
Ciprian Hacman 278e003f77
Update release-process.md 2023-05-20 06:59:44 +03:00
Leïla MARABESE fddab4d8e9 scaleway: none DNS option available 2023-05-16 18:20:34 +02:00
Kulwant Singh 4d974d48fc docs: use dl.k8s.io not gs://kubernetes-release 2023-05-11 09:01:23 -07:00
Ciprian Hacman 43dc946522 Hide s2a flags from --help output 2023-05-08 07:35:36 +03:00
John Gardiner Myers 71346e17fd Update release-process.md for registry.k8s.io change 2023-05-05 21:44:23 -07:00
Kubernetes Prow Robot 8f4fd41e3a
Merge pull request #15357 from spotinst/feature/update_help_wanted_in_release_doc
Spotinst: update  help wanted in release doc
2023-05-02 07:02:17 -07:00
Kubernetes Prow Robot 0f13866b01
Merge pull request #15342 from olemarkus/ecr-credentials-provider
Switch to using external ECR credential provider for k8s 1.27
2023-05-02 04:50:13 -07:00
yehiel etah ed95afe948
Update 1.27-NOTES.md 2023-05-02 10:37:12 +03:00
yehiel etah 466bb8f6db
Update 1.26-NOTES.md 2023-05-02 10:35:51 +03:00
Ole Markus With d7ba6112e6 Add notes about external ECR credential provider 2023-04-29 10:29:25 +02:00
Leïla MARABESE f2335b8517 temporary env var to pull protokube 2023-04-27 14:35:52 +02:00
Kubernetes Prow Robot 71f0e6933b
Merge pull request #15326 from agilgur5/1.19-release-broken-links
docs(release): fix broken CLI link in 1.19 notes
2023-04-19 05:49:10 -07:00
Anton Gilgur 9ab5c4e092 correct the nuances of the note, I misremembered / misread my own previous comments
- using the configurable add-on is not necessary per se, can remove
  `--kubelet-insecure-tls` from _any_ installation of `metrics-server`,
  including one via its Helm chart
2023-04-16 16:22:31 -04:00
Anton Gilgur d0068ca383 docs(release): add improved security of `metrics-server` note to 1.19
- I had brought attention to this issue and mentioned the lack of
  security details in the release notes in the PR for
  cc41bba0cf
  - was requested to submit a PR for this note as well, finally got to
    pushing this up 😅
  - this is good encouragement to switch to the `metrics-server` add-on
    as it provides better security over a self-install
2023-04-16 16:07:35 -04:00
Anton Gilgur 58e53bdfb7 docs(release): fix broken CLI link in 1.19 notes
- link to `kops delete instance` doc was broken
2023-04-16 15:40:50 -04:00
Anton Gilgur c869026b76 docs(cilium): fix several broken links
- `stable` route no longer has some of the links, so instead used a
  specific version of the Cilium docs
  - follows the convention in the rest of this doc to use versions
  - I used the latest version that has the link available
2023-04-16 15:04:16 -04:00
Anton Gilgur 79b2e06a30 docs(release): fix typo in 1.22 Notes
* Breacking -> Breaking

* Stumbled upon this while looking over the 1.22 Notes searching for a change note about 2e4a1ae143
2023-04-16 14:02:39 -04:00
Kubernetes Prow Robot c3f28b25d2
Merge pull request #15295 from kundan2707/removed_broken_link
broken link removed as not available
2023-04-06 02:21:47 -07:00
Kundan Kumar c3c29a6f11 broken link removed as not available 2023-04-05 17:55:30 +05:30
Federico Hernandez a3c43d38b0
Update bastion.md
This feature is not available in 1.22. It started to become available with version 1.23
2023-04-05 14:24:06 +02:00
Kundan Kumar 0fc98ae419 Corrected multiple breokn link in calico.md 2023-04-04 15:32:53 +05:30
ederst 3c5486342b OpenStack: Add advanced IG group config docu 2023-03-27 09:46:45 +02:00
ederst 9841bebcab OpenStack: Format "getting started" docs
This basically formats the getting started doc of OpenStack to adhere to
the markdownlint rules and also includes some minor tweaks, like
adapt the headings to make the TOC work again, remove trailing
spaces, and use more consistent punctuation for pointing out examples.
2023-03-27 09:45:11 +02:00
ederst f5be7d9efd OpenStack: Add docu for setting allowed address pairs 2023-03-23 15:01:10 +01:00
Peter Rifel c488ddfe2f
Add AL2023 to docs 2023-03-16 22:24:58 -05:00
Reilly Brogan 281de53cab Initial support for Debian 12 Bookworm
Signed-off-by: Reilly Brogan <reilly@reillybrogan.com>
2023-03-15 15:05:09 -05:00
Ciprian Hacman a601b25ea5 Update channels and release note for 1.26 2023-03-10 14:53:27 +02:00
Kubernetes Prow Robot ef3517bc8c
Merge pull request #14735 from Mia-Cross/scaleway_documentation
scaleway: documentation
2023-03-09 06:06:01 -08:00
Leïla MARABESE 05db7221c3 removed load-balancers from coming soon 2023-03-09 14:13:29 +01:00
phillip.nielsen d978c309f2
[docs] Fix External IAM Policy Docs
This feature was renamed during its [development](https://github.com/kubernetes/kops/pull/7837)
and a remnant of that original name was in the docs.
2023-02-22 16:09:38 -06:00
ederst b83f76d709 Document setting cluster name flag for OCCM and Cinder CSI plugin 2023-02-15 14:27:22 +01:00
Nick Triller b08aed9766
Document sqs:TagQueue kops permission for aws NTH addon in SQS mode 2023-02-09 19:51:18 +01:00
Ciprian Hacman f20d4a4b4c Add release note for containerd config file path 2023-02-06 10:14:18 +02:00
Kubernetes Prow Robot 94affad3a4
Merge pull request #15050 from anthonyhaussman/feat/tone/cilium_unreachable_routes_pod_deletion
Cilium: Add unreachable route for pod IP on deletion option
2023-01-30 05:26:51 -08:00
Anthony Hausman ea9a9225a0
Add a release note for Cilium enable-unreachable-routes Cilium option 2023-01-30 13:36:36 +01:00
Ciprian Hacman b65adb73bc Add release note about Flatcar reboot manager 2023-01-25 08:50:05 +02:00
Ciprian Hacman 0dc2b0594a Add release note for etcd backup default change 2023-01-23 09:43:09 +02:00