Commit Graph

2261 Commits

Author SHA1 Message Date
Kubernetes Prow Robot d2ba0b9f1e
Merge pull request #11071 from danmx/patch-1
fix(docs): cpuCFSQuotaPeriod needs a feature gate
2021-03-20 20:23:42 -07:00
Ole Markus With 20bd724f5e Add support for scaling out the control plane with dedicated apiserver nodes
Ensure apiserver role can only be used on AWS (because of firewalling)

Apply api-server label to CP as well

Consolidate node not ready validation message

Guard apiserver nodes with a feature flag

Rename Apiserver role to APIServer

Add an integration test for apiserver nodes

Rename Apiserver role to APIServer

Enumerate all roles in rolling update docs

Apply suggestions from code review

Co-authored-by: Steven E. Harris <seh@panix.com>
2021-03-20 20:57:00 +01:00
Peter Rifel 08b263b8f6
Fix GCE channels version constraints
Previously k8s 1.17+ would always match with COS rather than Ubuntu 20.04 because of the unbound version range.
This updates 1.18+ clusters to use Ubuntu 20.04 to match AWS.

This should fix the failure to download logs via SSH here: https://prow.k8s.io/view/gs/kubernetes-jenkins/logs/e2e-kops-gce-kubetest2/1373013584195358720
The instance groups confirm the use of COS rather than u2004: https://storage.googleapis.com/kubernetes-jenkins/logs/e2e-kops-gce-kubetest2/1373013584195358720/artifacts/instancegroups.yaml
2021-03-19 22:34:31 -05:00
Daniel Iziourov f0ce7708d2
fix(docs): cpuCFSQuotaPeriod needs a feature gate 2021-03-19 11:27:25 +01:00
Kubernetes Prow Robot 9ddc1bdeda
Merge pull request #11041 from hakman/bazel-3.5.0
Update Bazel to v3.5.0
2021-03-18 10:29:20 -07:00
Ciprian Hacman 47fb5f1d8c Update docs to mention Bazelisk 2021-03-18 18:49:13 +02:00
yojay 7c76ec4def corret a word for readme 2021-03-18 20:01:32 +08:00
Adrian Mester ae782e8792 fix CNI bin path in troubleshoot.md 2021-03-16 12:08:44 +02:00
Kubernetes Prow Robot 9dfbd03fa6
Merge pull request #11046 from hakman/channels-arm64
Add channels entries for image architecture
2021-03-15 12:16:34 -07:00
Ciprian Hacman 55f8c70779 Add channels entries for image architecture 2021-03-15 20:36:37 +02:00
Barry Melbourne e30bf1cf35 Update Go modules to latest versions 2021-03-14 15:08:27 +00:00
Ciprian Hacman 722b9e3b62 Release notes for 1.20.0-beta.2 2021-03-12 19:39:23 +02:00
Bharath Vedartham 1243e6b4e2 Add to 1.21 release notes 2021-03-09 23:21:42 +05:30
Kubernetes Prow Robot fea7589d97
Merge pull request #10574 from bharath-123/feat/protokube-systemd
Run protokube as a systemd service
2021-03-07 22:03:44 -08:00
Ciprian Hacman 77b72efe1d Fix various nits when changing Protokube to run as service 2021-03-08 07:19:48 +02:00
Vitaliy 8b4aebc1e1
Fix very minor formatting typos in docs/manifests_and_customizing_via_api 2021-03-07 15:38:46 -05:00
Ole Markus With cbffdf3ffe Add a note about informal office hours
Update docs/welcome/office_hours.md

Co-authored-by: Ciprian Hacman <ciprianhacman@gmail.com>

Apply suggestions from code review

Co-authored-by: Ciprian Hacman <ciprianhacman@gmail.com>
2021-03-04 10:04:28 +01:00
Kubernetes Prow Robot 266204d828
Merge pull request #10921 from roim/getting_started-typos
Fix typos in docs/getting_started
2021-03-02 13:41:20 -08:00
Peter Rifel 577df0addf
Add support for defining a transit gateway for a default route
I opted to just use a *string for the TGW ID in the route task rather than a full TGW task because kops will never be creating TGWs itself, they will always be defined by ID.
2021-02-28 12:38:29 -06:00
Kubernetes Prow Robot 30ba077cbd
Merge pull request #10928 from christian-schlichtherle/patch-1
Fix no-schedule issue
2021-02-26 23:54:38 -08:00
Christian Schlichtherle d196efcb82 Fix no-schedule issue for the GPU operator 2021-02-27 09:15:30 +02:00
John Pugliesi 8ddf4e1ac3
Update security.md 2021-02-25 11:21:30 -08:00
Rodrigo Roim abae11a447
Grammar fixes to getting_started/production.md 2021-02-24 20:42:34 -08:00
roim 0b2cc06c6b Fix typos in docs/getting_started 2021-02-24 19:35:54 -08:00
Kubernetes Prow Robot 3e4e94f801
Merge pull request #10919 from olemarkus/correct-awslb-version
AWS LB controller is as of 1.20, not 1.19
2021-02-24 13:43:24 -08:00
Ole Markus With 6f9b5eef83 AWS LB controller is as of 1.20, not 1.19 2021-02-24 19:15:04 +01:00
Ciprian Hacman 8fd84aa785 Release notes for 1.20.0-beta.1 2021-02-23 12:25:17 +02:00
Kubernetes Prow Robot a424958e83
Merge pull request #10872 from timothyclarke/feature/NLB-EIP
Adding Elastic IP Allocations to NLB API
2021-02-22 23:48:03 -08:00
Justin SB ce8cc79fa5 Release notes for 1.19.1 2021-02-19 08:47:31 -05:00
Timothy Clarke beef09b494
Updated documentation for EIP Allocation. Must use utility subnets 2021-02-18 14:47:10 +00:00
Timothy Clarke 1577b0a54b
Adding Elastic IP Allocations to NLB API 2021-02-18 12:27:28 +00:00
Kubernetes Prow Robot 7e6e2bc049
Merge pull request #10868 from olemarkus/cilium-relnotes
Add note about remote identities
2021-02-17 22:34:52 -08:00
Ole Markus With 0b3ddd1e33 Add note about remote identities 2021-02-18 06:52:29 +01:00
Ole Markus With 8486650c33 Add support for cluster autoscaler 1.20.x
Update upup/models/cloudup/resources/addons/cluster-autoscaler.addons.k8s.io/k8s-1.15.yaml.template

Co-authored-by: Ciprian Hacman <ciprianhacman@gmail.com>
2021-02-17 14:05:09 +01:00
Ciprian Hacman 5a6a3a3a8f Release notes for 1.21.0-alpha.1 2021-02-16 14:11:24 +02:00
Kubernetes Prow Robot cd10383fa0
Merge pull request #10741 from codablock/nlb-subnets
Allow to control which subnets and IPs get used for the API loadbalancer
2021-02-14 14:23:06 -08:00
Bharath Vedartham d03df30c3a Add deprecation statement for launch configuration in 1.20 release notes 2021-02-13 01:29:15 +05:30
Bharath Vedartham 809e034af8 Add deprecation statement for launch configuration in 1.19 release notes 2021-02-13 01:28:57 +05:30
Kubernetes Prow Robot b233f031a3
Merge pull request #10489 from olemarkus/aws-loadbalancer-controller
Add AWS LoadBalancerController
2021-02-11 02:06:16 -08:00
Ole Markus With 56330188d0 Add AWS LoadBalancerController 2021-02-11 08:47:03 +01:00
Ciprian Hacman 9d6edc8e46
Apply suggestions from code review 2021-02-11 09:31:19 +02:00
Riccardo Padovani 1327a7aba7 Update kubectl documentation with new flags
Starting with kops 1.19, kops export kubecfg will also require passing either the --admin or --user flag
2021-02-10 11:06:25 +01:00
Kubernetes Prow Robot 41d7d2dbe4
Merge pull request #10707 from slu2011/master
Use the kubeApiServerConfig clientCAFile field
2021-02-09 03:58:46 -08:00
shil 11098d072c Update doc with doc links 2021-02-08 11:11:02 -08:00
Kubernetes Prow Robot fef525f790
Merge pull request #10764 from olemarkus/troubleshoot-api-etcd
Add troubleshooting of corrupted api server leases
2021-02-08 09:51:40 -08:00
Ciprian Hacman 57b88fa007 Release notes for 1.20.0-alpha.2 2021-02-08 16:29:39 +02:00
Ole Markus With 0c5ec01d4a Add troubleshooting of corrupted api server leases 2021-02-08 12:19:14 +01:00
shil ab3a10f0fa Add more details about ca.crt append and refresh in case cert rotation happens. 2021-02-07 20:54:06 -08:00
Bharath Vedartham 247664a94d Fix docs build failure 2021-02-06 21:42:29 +05:30
Kubernetes Prow Robot 5bd15cef15
Merge pull request #10746 from olemarkus/deprecate-aliyun
Deprecate aliyun
2021-02-06 02:05:11 -08:00