Commit Graph

3117 Commits

Author SHA1 Message Date
Peter Rifel 23360253f3
Update docs for jaeger-query host binary, prow jobs, and screenshot 2024-01-04 18:55:39 -06:00
Peter Rifel 8524175f86
Dump k8s resources with kops toolbox dump
Signed-off-by: Peter Rifel <pgrifel@gmail.com>
2023-12-30 19:22:53 -08:00
upodroid 3f17147571 add validation interval, cleanup 0 byte log files 2023-12-21 19:48:31 +00:00
Peter Rifel 2956f37e9b
Add --max-nodes flag to toolbox dump, default to 500 2023-12-07 06:30:35 -06:00
Kubernetes Prow Robot 4d0875569b
Merge pull request #16147 from justinsb/metal_enroll
feat: "enroll" command to add nodes to a bare-metal cluster
2023-12-03 07:53:15 +01:00
Kubernetes Prow Robot a4bd641630
Merge pull request #16050 from sl1pm4t/gcp-sa-issuer
gce: Add support for publishing Service Account Issuer documents to GCS
2023-12-03 01:41:43 +01:00
justinsb bd9ac34f2b docs: Initial docs for bare-metal support 2023-12-02 17:48:38 -05:00
justinsb d5e55e4f8e feat: kops toolbox enroll command
Implement the enroll command, to add a node to an existing cluster.
This is intended to be used with (experimental) metal support.
2023-12-02 17:48:34 -05:00
Ciprian Hacman 5b98029f6e docs: Remove Docker config section 2023-12-01 07:45:29 +02:00
Marc Vorwerk 01d9b97b97
Update OpenStack documentation to replace deprecated arguments 2023-11-30 08:13:19 +01:00
Kubernetes Prow Robot f73595fe05
Merge pull request #16128 from justinsb/quotes_in_set_2
kops: Support quotes in --set flags
2023-11-26 18:59:18 +01:00
justinsb 3ea7af23da kops: Support quotes in --set flags
The pflag library tries to split comma separated values using strict
CSV semantics, which requires quoting of the full value if the value
contains a quote.  We switch to LazyQuotes which is much more
tolerant.
2023-11-23 23:16:11 -05:00
Kubernetes Prow Robot b4d787f390
Merge pull request #16109 from prashantrewar/improve-kops-edit-cluster
Improve kops edit command
2023-11-23 19:12:57 +01:00
Ciprian Hacman 464975c53d
Apply suggestions from code review 2023-11-23 19:18:10 +02:00
Prashant Rewar a39e3f9043 Improve kops edit cluster
Signed-off-by: Prashant Rewar <108176843+prashantrewar@users.noreply.github.com>
2023-11-23 21:12:18 +05:30
Kubernetes Prow Robot 7c17b16a96
Merge pull request #16099 from spotinst/feat/add_multi_arch_base127_rebase
Spotinst: Feature/add multi arch in VNG and resource tag specification
2023-11-23 15:59:58 +01:00
Aaron U'Ren f31ca6f12d
Remove deprecation of kube-router from release notes 2023-11-18 15:37:23 -06:00
Aaron U'Ren 6903c6cb0e
Remove deprecation of kube-router 2023-11-18 15:36:56 -06:00
justinsb 364b3a7096 Added release note about OpenTelemetry
In particular, highlighting that it is not "phone home" telemetry.
2023-11-18 09:25:09 -05:00
justinsb 3269f07905 Added basic opentelemetry docs
Co-authored-by: Peter Rifel <rifelpet@users.noreply.github.com>
2023-11-18 09:12:19 -05:00
yehielnetapp 30813fe3e2 moddify doc 2023-11-12 15:32:17 +02:00
yehielnetapp 00fc4e78e8 add Label Resource Tag Specification Volumes 2023-11-12 14:19:15 +02:00
Marc Vorwerk 354e149c0c
Fix Designate naming typo 2023-11-10 20:14:42 +01:00
Peter Rifel fec3f3b0be
Document incompatability with Amazon VPC CNI and 22.04 2023-11-07 20:33:03 -06:00
Kubernetes Prow Robot de5291923c
Merge pull request #16028 from infonova/document-some-breaking-changes
Document breaking changes for serviceClusterIPRange and OpenStack with S3 state store
2023-10-25 22:23:37 +02:00
shapirus dd665fbe1e Support setting cluster-autoscaler's skip-nodes-with-custom-controller-pods parameter 2023-10-25 14:03:57 +03:00
Matt Morrison 811f7d0420
Push issuer documents to GCS 2023-10-24 07:57:21 +13:00
Kubernetes Prow Robot f7bd516b79
Merge pull request #15994 from fmuyassarov/add-nri-support
containerd: introduce a new field to enable NRI
2023-10-21 04:52:02 +02:00
Feruzjon Muyassarov 0aeab5e523 containerd: introduce a new field containerd.nri to enable NRI
Node Resource Interface (NRI) is a common framework for plugging
domain or vendor-specific custom logic into container runtime like
containerd. This commit introduces a new congiguration field
`containerd.nri`, providing cluster admins the flexibility to opt
in for this feature in containerd and tune some of its parameters.
By default, NRI is disabled here in accordance with the containerd's
default config file.

Signed-off-by: Feruzjon Muyassarov <feruzjon.muyassarov@intel.com>
2023-10-21 00:26:54 +03:00
Ciprian Hacman 88b07afd5b Bump alpha channel with October releases 2023-10-20 09:14:46 +03:00
ederst a986a15306 Document breaking change when not setting serviceClusterIPRange explicitly 2023-10-18 16:59:20 +02:00
ederst 8b78015917 OpenStack: Document breaking change when using S3 state store and gossip 2023-10-18 16:58:19 +02:00
Victor Oriol f1bc9a46fa fix moved to 1.29 release notes 2023-10-11 12:23:03 +02:00
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