Commit Graph

2911 Commits

Author SHA1 Message Date
Ciprian Hacman 8b404ae6de Set minimum version for specifying an AMI through an SSM parameter to 1.25.3 2022-11-21 08:27:53 +02:00
Ciprian Hacman cb0235d60d Add commands for finding the latest Debian images for GCP and Azure 2022-11-21 07:35:11 +02:00
Ciprian Hacman 159fa89ae6 Add minimum version for specifying an AMI through an SSM parameter 2022-11-21 07:33:41 +02:00
John Gardiner Myers acad5fd3cb Remove support for IPv6 on Debian 2022-11-20 20:38:45 -08:00
Ciprian Hacman 398861dd66 Update CLI docs 2022-11-20 07:09:45 +02:00
Kubernetes Prow Robot 498eea0ef1
Merge pull request #14531 from johngmyers/ipv6-private
New IPv6 clusters now default to private topology
2022-11-19 01:20:29 -08:00
John Gardiner Myers 26cec727ab New IPv6 clusters now default to private topology 2022-11-18 22:47:28 -08:00
John Gardiner Myers f8d9ae2bb2 Re-add inadvertently-dropped deprecation notices 2022-11-18 22:42:37 -08:00
Kubernetes Prow Robot d405d4c5a2
Merge pull request #14507 from johngmyers/internalname
Stop making MasterInternalName configurable
2022-11-18 13:38:29 -08:00
Ole Markus With 035fa79077 Set IMDS max hop limit to 1 for control plane nodes
Update docs/releases/1.26-NOTES.md

Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2022-11-17 19:26:48 +01:00
John Gardiner Myers 8473e8b2e7 Stop making MasterInternalName configurable 2022-11-16 22:06:02 -08:00
Kubernetes Prow Robot c592a02bb4
Merge pull request #14532 from johngmyers/kops-get
Add "kops get all" command
2022-11-16 18:40:39 -08:00
Your Name 84a7c3abb9 add GCP best practices to docs 2022-11-16 01:30:46 +00:00
Kubernetes Prow Robot 856a66c0ac
Merge pull request #14541 from olemarkus/karpenter-validation
Ensure IRSA is enabled when using Karpenter
2022-11-15 13:52:47 -08:00
Kubernetes Prow Robot ca093709fa
Merge pull request #14540 from olemarkus/bump-lbc-245
Bump AWS Load Balancer Controller to 2.4.5
2022-11-15 09:48:41 -08:00
Ole Markus With 981e45bb41 Bump AWS Load Balancer Controller to 2.4.5
Also force LBC to run on regular nodes when IRSA is enabled.
2022-11-15 11:27:30 +01:00
Ole Markus With 2680788043 Add note about enabling external permissions for kOps addons
Apply suggestions from code review

Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2022-11-15 10:45:34 +01:00
John Gardiner Myers f5d2355e52 Update topology.md 2022-11-13 09:58:48 -08:00
Kubernetes Prow Robot 923287e881
Merge pull request #14536 from johngmyers/v6-flatcar
Document that Flatcar can run Calico IPv6
2022-11-12 21:47:56 -08:00
John Gardiner Myers 525b1232be
List Ubuntu before Debian
Co-authored-by: Ciprian Hacman <ciprian@hakman.dev>
2022-11-12 21:00:52 -08:00
John Gardiner Myers 8a3b4040a2 Document that Flatcar can run Calico IPv6 2022-11-12 15:23:21 -08:00
John Gardiner Myers 1380f1d2dd Add --bastion-image flag to "kops create cluster" 2022-11-12 11:59:32 -08:00
Ciprian Hacman 6201f45621 Add commands for finding the latest images for GCP and Azure 2022-11-12 10:14:15 +02:00
John Gardiner Myers 7e83f8e385 Add "kops get all" command 2022-11-11 20:58:11 -08:00
John Gardiner Myers 7a4ac14d8d Change the default networking provider to Cilium 2022-11-10 10:08:13 -08:00
Kubernetes Prow Robot 40a9b20544
Merge pull request #14512 from johngmyers/kubenet-doc
Remove obsolete kubenet information from networking.md
2022-11-08 22:52:23 -08:00
John Gardiner Myers 1a1486443e Remove obsolete kubenet information from networking.md 2022-11-08 08:26:58 -08:00
John Gardiner Myers bf6b98ec0f Remove support for "external" networking as of k8s 1.26 2022-11-08 08:22:28 -08:00
Kubernetes Prow Robot 0efc42822b
Merge pull request #14488 from johngmyers/deprecate-18
Deprecate Ubuntu 18.04
2022-11-05 05:32:14 -07:00
Kubernetes Prow Robot cdd6fe3113
Merge pull request #14468 from johngmyers/bastion-nlb
Create NLB instead of CLB for bastion
2022-11-04 21:22:29 -07:00
Kubernetes Prow Robot 2c4808c5bd
Merge pull request #14440 from hakman/hetzner_no-dns_master
hetzner: Create cluster without DNS or Gossip
2022-11-02 02:02:47 -07:00
John Gardiner Myers 0c5cb27732 Deprecate Ubuntu 18.04 2022-11-01 23:39:29 -07:00
Swapnil 51d5c9f959 doc_fix: fixing update cluster command 2022-11-02 11:49:11 +05:30
Kubernetes Prow Robot 19156d014f
Merge pull request #14486 from slb235/patch-1
Update aws.md
2022-11-01 22:32:52 -07:00
Jonathan Rauprich 58b2fd40d9
Update aws.md
Adding `--admin` flag to getting started guide for AWS
2022-11-02 02:34:07 +01:00
John Gardiner Myers c53c3bf8f8 Update images in tests 2022-11-01 17:04:43 -07:00
John Gardiner Myers eb69f8ac60 Remove well known account aliases for unsupported distros 2022-11-01 16:20:27 -07:00
John Gardiner Myers 25b7dc21fa Create NLB instead of CLB for bastion 2022-10-29 17:00:00 -07:00
Ciprian Hacman 4e5ded6dc3 hetzner: Create cluster without DNS or Gossip 2022-10-27 11:29:37 +03:00
John Gardiner Myers 8735f5059e Fix 1.22 deprecation notice 2022-10-23 10:39:16 -07:00
John Gardiner Myers 37ad51d408 Update Kubernetes support removal documentation 2022-10-22 21:31:42 -07:00
Bronson Mirafuentes 10d722d87a update images docs on how to use ssm parameters 2022-10-20 09:27:51 -07:00
Bronson Mirafuentes 9d16b9a58f update release notes and docs 2022-10-20 08:32:53 -07:00
Ciprian Hacman 4c6368d7aa Deprecate `--api-loadbalancer-class` flag 2022-10-12 15:12:23 +03:00
Ciprian Hacman 6e40769786 Update docs 2022-10-12 11:57:50 +03:00
Kubernetes Prow Robot 4f34d8df11
Merge pull request #14379 from noony/cluster-autoscaler-config
cluster-autoscaler : Add scaleDownUnneededTime and scaleDownUnreadyTime
2022-10-04 12:39:54 -07:00
Thomas Colomb e5ddd5b0c3 cluster-autoscaler : Add scaleDownUnneededTime and scaleDownUnreadyTime 2022-10-04 18:57:21 +02:00
Thomas Colomb 4800f29d19 Karpenter : fallback on ondemand instance by default 2022-10-04 11:10:13 +02:00
Ole Markus With a3af7a08ce
Make kOps release and deprecation policy more clear (#14342)
* Make kOps release and deprecation policy more clear

* Apply suggestions from code review

Co-authored-by: Peter Rifel <rifelpet@users.noreply.github.com>

Co-authored-by: Peter Rifel <rifelpet@users.noreply.github.com>
2022-09-27 01:07:51 -07:00
Ilya Sotkov 5dfd57fe7a
Fix typo in doc for enabling cert-manager dns-01 challenges 2022-09-24 13:49:30 +03:00
Kubernetes Prow Robot aae66ac6e1
Merge pull request #14323 from yurrriq/update-nth-docs
Add more details to the NTH documentation
2022-09-24 00:56:03 -07:00
Kubernetes Prow Robot cd4a8d3ad5
Merge pull request #14295 from hakman/cli_network-id
Replace --vpc flag with --network-id
2022-09-23 11:00:25 -07:00
Eric Bailey 44d610e38d Add more details to the NTH documentation
When trying to enable Prometheus metrics for NTH, I naively set
nodeTerminationHandler.enablePrometheusMetrics=true.

Add prometheusEnable to the docs to try to prevent such mistakes in the
future. Also add enableRebalanceMonitoring for good measure, and a couple
missing defaults to the struct field docstrings.
2022-09-23 12:16:17 -05:00
Ole Markus With e86cd44a48 Add notes for kops 1.26 2022-09-19 17:26:15 +02:00
Ciprian Hacman 96c598ec2c Release notes for 1.25.0 2022-09-19 15:21:35 +03:00
Ciprian Hacman 81b4bb0717 hetzner: Move out of alpha and drop feature flag 2022-09-19 10:35:19 +03:00
Ciprian Hacman b193a3d35c Replace --vpc flag with --network-id 2022-09-18 14:34:53 +03:00
Jorge Arco 0e7763e4c5
[Docs] Fix karpenter link 2022-09-16 15:13:29 +02:00
Ole Markus With 7e597d43ce Release notes for 1.24.3 2022-09-16 09:20:26 +02:00
Daniel Franca cdd0013b1f
Add support to --cordon-node-before-terminating on the cluster autoscaler addon (CordonNodeBeforeTerminating) 2022-09-06 17:03:24 +02:00
Ole Markus With 28917c6b75 Small notes cleanup 2022-09-06 12:29:53 +02:00
Kubernetes Prow Robot d4b72f394a
Merge pull request #14229 from olemarkus/cert-manager-hostedzones
Allow cert-manager the privileges needed to resolve dns-01 challenges
2022-09-06 00:24:56 -07:00
Kubernetes Prow Robot 202c333867
Merge pull request #14231 from justinsb/relnotes_1.24.2
Release notes for 1.24.2
2022-09-04 23:40:36 -07:00
Justin SB d39d2de40f Release notes for 1.24.2 2022-09-04 12:13:12 -04:00
Justin SB f29e4033e2 Release notes for 1.23.4 2022-09-04 11:32:16 -04:00
Ole Markus With 3518182e44 Add support for cert-manager dns-01 challenges 2022-09-04 08:19:22 +02:00
Ole Markus With 82c2cdc07c Fix etcd administration link 2022-09-01 20:47:31 +02:00
Ole Markus With ddb5ad107f Warn that enabling irsa can be disruptive 2022-09-01 20:47:22 +02:00
torredil 230ff7eb57 Allow self-managed aws-ebs-csi-driver
Signed-off-by: torredil <torredil@amazon.com>
2022-08-24 18:40:27 +00:00
Ole Markus With c0114f0f29
Use correct command for fetching the cluster spec
Co-authored-by: Alex Simenduev <shamil.si@gmail.com>
2022-08-21 10:16:41 +02:00
Ole Markus With dd9b40a751 Update and clean up etcdcli and etcd backup documentation 2022-08-21 09:43:54 +02:00
Ole Markus With 7d7780bad9 Revert "Remove passing cluster name as positional argument"
This reverts commit 824eb9cabb.
2022-08-18 07:26:42 +02:00
Ciprian Hacman 11a0f64cd8 Add option to configure runc version for containerd 2022-08-04 09:48:46 +03:00
Kubernetes Prow Robot 9661894261
Merge pull request #13618 from justinsb/kubescheduler_config
Support kube-scheduler config
2022-08-03 21:53:46 -07:00
justinsb 3ba1b38d0c Add docs for KubeSchedulerConfiguration
Add some example docs for addon objects / custom KubeSchedulerConfiguration.
2022-08-03 15:23:14 -04:00
Ciprian Hacman 7ccf9f9a25 Run make gen-cli-docs 2022-08-03 21:07:12 +03:00
Ole Markus With 8bcc640452 Make Karpenter respect IG's spec.Subnets
This will add tag all subnets with the IGs using that subnet

Update docs/operations/karpenter.md

Co-authored-by: Peter Rifel <rifelpet@users.noreply.github.com>
2022-08-01 21:06:24 +02:00
Ole Markus With 824eb9cabb Remove passing cluster name as positional argument
Apply suggestions from code review

Co-authored-by: Ciprian Hacman <ciprian@hakman.dev>
2022-07-31 15:54:35 +02:00
Ciprian Hacman c4902e7c24 Release notes for 1.24.1 2022-07-30 05:40:03 +03:00
Kubernetes Prow Robot ff5b06586d
Merge pull request #14063 from justinsb/relnotes_1.23.3
Release notes for 1.23.3
2022-07-29 06:45:22 -07:00
Kubernetes Prow Robot e5c6bff38d
Merge pull request #14062 from justinsb/relnotes_1.22.6
Release notes for 1.22.6
2022-07-29 06:45:11 -07:00
Kubernetes Prow Robot 7d40680ec7
Merge pull request #14034 from hakman/hetzner_server_groups
Enable rolling updates for Hetzner
2022-07-29 05:59:11 -07:00
Ciprian Hacman 786f074b93
Update docs/releases/1.23-NOTES.md 2022-07-29 14:58:51 +03:00
justinsb 1a1f3192d3 Release notes for 1.23.3 2022-07-29 07:53:47 -04:00
justinsb 86e93fa1d7 Release notes for 1.22.6 2022-07-29 07:52:35 -04:00
Ciprian Hacman 39b203c265 Enable rolling updates for Hetzner 2022-07-27 15:21:15 +03:00
Eric Bailey 4bcd240cc4
Update continuous_integration.md
Update wording to note that #6465 was merged and add an AWS example of a dry run.
2022-07-26 15:44:46 -05:00
(╯°□°)╯︵ uᴉǝssnH ɐɟɐʇsoW 4f75569bb4
fix hyperlinks in calico docs 2022-07-21 21:42:15 +04:00
Tom Dudley f61f01dae5 Add S3_REGION to Hetzner docs 2022-07-18 15:08:18 +01:00
Ciprian Hacman 19ca0861a1 Add option to set etcd-manager backup interval 2022-07-14 09:58:19 +03:00
Ciprian Hacman 41575e6f72 Fix release notes for 1.24.0 2022-07-08 13:28:42 +03:00
Ciprian Hacman 69e9147aed Release notes for 1.24.0 2022-07-08 10:42:03 +03:00
Ciprian Hacman 4198df2fcd Set SpecOverrideFlag to true by default 2022-07-08 07:25:23 +03:00
Kubernetes Prow Robot a5e5adb560
Merge pull request #13942 from Ladicle/fix-broken-links
Fix broken links
2022-07-07 00:33:35 -07:00
Nicolas Sterchele 73b6ed4150
aws: introduce maximum instance lifetime in cluster
The maximum instance lifetime is an AWS only feature and specifies the
maximum amount of time (in seconds) that an instance can be in service
before it is terminated and replaced.
A common use case might be a requirement to replace your instances on a
schedule because of internal security policies or external compliance
controls.
2022-07-04 20:38:33 +02:00
Aya Igarashi 0dfe557760 Fix broken links 2022-07-04 18:20:42 +09:00
Kubernetes Prow Robot 7803fee2b9
Merge pull request #13929 from olemarkus/lbc-shield
Make it possible to enable the shield addon for LBC
2022-06-30 09:22:07 -07:00
Ole Markus With afd7c60d77 Make it possible to enable the shield addon for LBC 2022-06-30 16:23:08 +02:00
ederst 76e7ed6cb7 Use csi-snapshotter for OS only when the controller is enabled 2022-06-30 10:01:52 +02:00
Ciprian Hacman 4b637db62b
Release 1.25.0-alpha.1 (#13912)
* Release 1.25.0-alpha.1

* Squash release commit for more clarity
2022-06-29 05:32:06 -07:00