Commit Graph

13561 Commits

Author SHA1 Message Date
Eric Greer 21c6007e71 Update kops_create_secret_dockerconfig.md
Today we were implementing an authenticated docker user, but it was unclear how exactly to do that.  We learned that simply making this secret within kops was all that was needed for the docker config to start appearing on newly built nodes.  It would be nice if the documentation here reflected that.  It would have saved us some time.
2021-04-15 11:30:54 +03:00
Kubernetes Prow Robot 6f302f0ea7
Merge pull request #11181 from spotinst/fix-ocean-headroom
Spotinst: Configure headroom resources only at the VNG level
2021-04-07 00:03:53 -07:00
Kubernetes Prow Robot 50478f68e6
Merge pull request #11179 from spotinst/fix-ocean-rootvolsize
Spotinst: Use BDM to configure the root volume size at VNG level
2021-04-06 23:21:53 -07:00
liranp 97370b0adc
fix(spot/ocean): configure headroom resources only at the vng level 2021-04-06 23:41:40 +03:00
liranp d945a35058
fix(spot/ocean): configure root volume size using bdm 2021-04-06 21:34:38 +03:00
Kubernetes Prow Robot e42be5644e
Merge pull request #11178 from rifelpet/kubetest2-flatcar
Kubetest2 - Add flag to expose cluster validation wait time
2021-04-05 23:59:34 -07:00
Peter Rifel ba4c6fadcb
Kubetest2 - Add flag to expose cluster validation wait time
The flatcar jobs are failing because the OS performs package updates and a reboot after initial launch, even with the latest AMI.
This causes the cluster to timeout on its validation.

Exposing a flag will allow us to conditionally extend the validation for the flatcar tests
2021-04-05 19:40:41 -10:00
Kubernetes Prow Robot b03b50fdb1
Merge pull request #11176 from bmelbourne/update-go-latest-mods
Update Go modules to latest versions
2021-04-05 00:50:13 -07:00
Kubernetes Prow Robot 79d4f6e5ff
Merge pull request #11177 from rifelpet/postsubmit
Increase timeout and update images for postsubmit job
2021-04-04 21:42:15 -07:00
Peter Rifel 467a6109eb
Increase timeout and update images for postsubmit job 2021-04-04 17:58:47 -10:00
Kubernetes Prow Robot 5e0835d48d
Merge pull request #11088 from olemarkus/irsa-awslbc
Enable use of irsa for aws load balancer controller
2021-04-04 14:46:12 -07:00
Barry Melbourne 977aa078ca Update Go modules to latest versions 2021-04-04 20:47:53 +01:00
Ole Markus With dbd23473ef Add irsa support for awslbcontroller
This commit also introduces support for adding token projection volumes for well-known SAs.
Slightly less complicated than explicitly parsing the objects for a manifest
2021-04-04 21:24:07 +02:00
Ole Markus With 51adb833da Remarshal new values so we can use the remapper later on
If not, reparse will fail because a path may be e.g a *corev1.Pod
2021-04-04 20:44:27 +02:00
Kubernetes Prow Robot f733db7e33
Merge pull request #11175 from olemarkus/aws-lb-controller-test
Add integration test for aws lb controller
2021-04-04 11:30:12 -07:00
Ole Markus With 1e3674e896 Add integration test for aws lb controller 2021-04-04 19:46:09 +02:00
Kubernetes Prow Robot fc191a22e5
Merge pull request #11174 from bmelbourne/update-go-1.16.3
Update Go to v1.16.3
2021-04-04 09:48:12 -07:00
Barry Melbourne 747199e787 Update Go to v1.16.3 2021-04-04 14:50:24 +01:00
Kubernetes Prow Robot 6bb9355361
Merge pull request #11152 from olemarkus/apiserver-cli-flags
Allow setting dedicated apiserver node count from create cluster cmd
2021-04-03 22:32:14 -07:00
Kubernetes Prow Robot efe48571a5
Merge pull request #11168 from olemarkus/update-k8s-deps-1-21-rc-0
Bump k8s deps to 1.21-rc.0
2021-04-02 10:08:11 -07:00
Kubernetes Prow Robot d5b35e1cb8
Merge pull request #11169 from zetaab/filternatgws
Filter kOps NatGateways from route table
2021-04-02 05:20:12 -07:00
Jesse Haka fe3f5d2762 Filter kOps natgateways from route table 2021-04-02 14:31:00 +03:00
Ole Markus With c230162b5a Bump k8s deps to 1.21-rc.0 2021-04-02 10:10:58 +02:00
Kubernetes Prow Robot 6237cb8b06
Merge pull request #11167 from rifelpet/kubetest2
kubetest2 - Pass GOPATH when building kops
2021-04-02 01:02:11 -07:00
Peter Rifel b740123c1d
kubetest2 - Pass GOPATH when building kops 2021-04-01 21:20:17 -10:00
Kubernetes Prow Robot ba3914a30b
Merge pull request #11160 from cloudnatix/kenji/ntp-skip-install
Add an option to skip NTP installation
2021-03-31 14:41:22 -07:00
Kenji Kaneda baff30d66e Add an option to skip NTP installation
Add NTPConfig to ClusterSpec. NTPConfig has the SkipInstall option.

https://github.com/kubernetes/kops/issues/9661
2021-03-31 12:33:32 -07:00
Kubernetes Prow Robot f8f34f4499
Merge pull request #11156 from olemarkus/apiserver-sideload-api-healthcheck
Side load images also on apiserver
2021-03-30 21:58:58 -07:00
Kubernetes Prow Robot 9775182ee4
Merge pull request #10871 from olemarkus/kops-controller-ondelete
Only update kops-controller pods on deletion
2021-03-29 12:11:57 -07:00
Kubernetes Prow Robot 0337c2b16f
Merge pull request #11159 from justinsb/cloudbuild_chain_of_trust_1
cloudbuild: capture some hashes
2021-03-29 07:44:46 -07:00
Justin SB 2b2fe2c584 cloudbuild: capture some hashes
Aiming to create a "chain of trust"; from code to promotion PR.
Ideally we would get the promotion PRs output here, but we can start
by outputing the hashes needed.
2021-03-29 10:02:01 -04:00
Ole Markus With 06cf3512bc Only update kops-controller pods on deletion
This will in most cases mean kops-controller is only updated when the CP node is rolled and should increase the chances of compatible controller<->CP updates
2021-03-29 09:06:39 +02:00
Kubernetes Prow Robot 50b89a0c25
Merge pull request #11151 from maoyangLiu/master
fix the mistake link in addons.md
2021-03-28 12:06:45 -07:00
Kubernetes Prow Robot e4be5dcece
Merge pull request #11150 from allir/patch-1
Update Getting Started AWS guide
2021-03-28 11:24:44 -07:00
Kubernetes Prow Robot 0a84e898f2
Merge pull request #11153 from justinsb/expand_help_on_user-Flags
Expand flag help on --user flags
2021-03-27 11:20:43 -07:00
Justin Santa Barbara e34d9bb579 Expand flag help on --user flags
It wasn't entirely clear to me that this had to be the name of a user
kubeconfig section.
2021-03-27 13:41:10 -04:00
Kubernetes Prow Robot 2dba967b0e
Merge pull request #11154 from justinsb/release_notes_around_kubeconfig_export
Clarify release notes around exporting kubeconfig
2021-03-27 04:38:43 -07:00
Ole Markus With ff10bc3fc5 Side load images also on apiserver 2021-03-27 12:35:17 +01:00
Justin Santa Barbara 1a9dd01811 Clarify release notes around exporting kubeconfig
Make a clearer distinction between exporting kubeconfig (including
server endpoints / certificates) vs exporting credentials.

Issue #11021
2021-03-27 06:58:40 -04:00
Ole Markus With c6e5c4364d Allow setting dedicated apiserver node count from create cluster cmd 2021-03-27 08:59:45 +01:00
maoyangLiu 107c4572a5 fix the mistake link 2021-03-27 14:06:51 +08:00
Aðalsteinn Rúnarsson c8af7fa8bb
Update Getting Started AWS guide
Fix some markdown linting and also fix headings. 

"Create Cluster" was top level heading so it breaks the right hand side table of contents as it will stop listing the headings after that point.
2021-03-26 20:11:21 +00:00
Kubernetes Prow Robot ffc8a851bf
Merge pull request #11149 from rifelpet/tf-tags
Add tags to instance profile and OIDC provider terraform resources
2021-03-26 12:46:44 -07:00
Peter Rifel 80ceb4200d
Update test outputs 2021-03-26 11:24:11 -07:00
Peter Rifel 093536c425
Add tags to instance profile and OIDC provider terraform resources
This requires bumping the provider version to the most recent, which added this support
2021-03-26 11:23:19 -07:00
Kubernetes Prow Robot 232aa5f521
Merge pull request #11147 from lukehinds/dangling-domains
Change registrable domains to placeholders
2021-03-26 05:08:43 -07:00
Kubernetes Prow Robot c422de7780
Merge pull request #11146 from olemarkus/rolling-update-ctx
Pass ctx to drain helper
2021-03-26 04:22:44 -07:00
Luke Hinds 5fbbe3dd9d Change registrable domains to placeholders
An issue was raised to the product security commitee that the
aws example domains in kops documentation were registrable and
could be used for various attacks against users (should they
run the specific examples)

Signed-off-by: Luke Hinds <lhinds@redhat.com>
2021-03-26 10:50:04 +00:00
Ole Markus With ab1b85818d Pass ctx to drain helper
In some rare cases, we hit an NPR because the k8s code tries to use the
ctx we are not passing.
2021-03-26 10:29:11 +01:00
Kubernetes Prow Robot 3782d5d71b
Merge pull request #11143 from bharath-123/task/protokube-clean-up
minor protokube code clean up
2021-03-26 01:38:43 -07:00