Commit Graph

6813 Commits

Author SHA1 Message Date
k8s-ci-robot 3fe0287ff8
Merge pull request #5862 from justinsb/follow_on_5744
Follow on for #5744
2018-10-02 17:22:03 -07:00
k8s-ci-robot b3d61542cd
Merge pull request #5820 from justinsb/etcd_manager_channels_step1
etcd: introduce field to specify whether we are using etcd-manager or legacy mode
2018-10-02 14:20:37 -07:00
Justin Santa Barbara 9a9a947f7d Extract default etcd versions as constants 2018-10-02 13:13:11 -07:00
Justin Santa Barbara 789b7c9f28 Remove duplicate security-group overrides 2018-10-02 12:46:55 -07:00
Justin Santa Barbara 81cadec4ca Simplify building of security groups
Also add comments about why we don't set e.g. RemoveExtraRules
2018-10-02 11:53:41 -07:00
Justin Santa Barbara 9a6653421c Support override security groups with bastion 2018-10-02 11:53:41 -07:00
Justin Santa Barbara 1e2a62992b Use JoinSuffixes for node->master traffic, also fix AmazonVPC rule
This ensures we are consistently naming our rules
2018-10-02 11:53:41 -07:00
Justin Santa Barbara 1906bcdf5d We need to create the cross-product of rules for SG overrides
e.g. each master SGs need to be configured to talk to each master SG
2018-10-02 11:53:41 -07:00
Justin Santa Barbara 1f2a8042b5 Test case where we mix override & default SGs 2018-10-02 11:53:41 -07:00
Justin Santa Barbara bfb54935ff Build security groups along with suffixes
Fixes the case where we mix use of specified & default SGs.
2018-10-02 11:53:41 -07:00
Justin Santa Barbara 076742f528 Still materialize terraform output in tests
If we skip it, we can't test it.  We do expect that most users will
use a lifecycle that only warns though.
2018-10-02 11:53:39 -07:00
k8s-ci-robot c97ad57679
Merge pull request #5744 from rdrgmnzs/security_groups
Allow using existing/shared Security Groups
2018-10-02 11:47:28 -07:00
Rodrigo Menezes 87eec75f5b Fix blocker 2018-10-02 10:22:09 -07:00
k8s-ci-robot 0959412fa4
Merge pull request #5855 from gambol99/controllers_flag
Controller Manager Flag
2018-10-02 07:42:00 -07:00
Rodrigo Menezes 4cd8dbae3f Update tests 2018-10-02 01:42:46 -07:00
Rodrigo Menezes a82f548ff8 Allow using existing/shared Security Groups
Verbosely log when a user overwrites LB or IG security groups

Change SecurityGroup to SecurityGroupOverride

Allow using existing/shared Security Groups

Update tests
2018-10-02 00:51:39 -07:00
k8s-ci-robot 61e33231cb
Merge pull request #5741 from koooge/ca_1_10
cluster-autoscaler.yaml for 1.10
2018-10-01 22:34:39 -07:00
k8s-ci-robot e2bde0a09c
Merge pull request #5719 from mahuihuang/fix-bug
copy path on kops-server-build
2018-10-01 21:43:16 -07:00
Justin Santa Barbara 54c499fe9b Introduce field to specify whether we are using etcd-manager or legacy mode
Splitting this out from the bigger bundle PR
2018-10-01 15:36:24 -07:00
Rohith 806b0cbb06 Controller Manager Flag
- adding the controller manager flag as this default to bootstrapsigner, tokencleaner disabled
2018-10-01 20:58:38 +01:00
k8s-ci-robot 413d3ed25a
Merge pull request #5849 from bheesham/fix-typo
Fix minor typo.
2018-10-01 08:54:45 -07:00
Bheesham Persaud 65e9a86b39 Fix minor typo. 2018-09-29 02:18:40 -04:00
k8s-ci-robot 3c22c2c01a
Merge pull request #5823 from justinsb/deps_for_1_11
Update to k8s 1.11 libraries, fix code
2018-09-28 18:18:45 -07:00
Justin Santa Barbara fac9071509 Update dep again after conflicts 2018-09-28 20:29:45 -04:00
Justin Santa Barbara 8001ca9ece Drop travis testing of go 1.9
k8s apimachinery is using strings.Builder, which was introduced in 1.10
2018-09-28 20:14:45 -04:00
Justin Santa Barbara 62e8e17077 Code fixes for k8s 1.11 API changes 2018-09-28 20:14:45 -04:00
Justin Santa Barbara 68418eb036 regenerate apimachinery 2018-09-28 20:14:45 -04:00
Justin Santa Barbara 2f3346a6e3 dep-ensure: update vendor & lock 2018-09-28 20:14:45 -04:00
Justin Santa Barbara 463191b61f Update dep for k8s 1.11 2018-09-28 20:10:24 -04:00
k8s-ci-robot 2c36051d50
Merge pull request #5844 from mikesplain/machine_type_fixes
ECU fixes and add f1.4xlarge
2018-09-28 10:12:02 -07:00
k8s-ci-robot d95f0e229f
Merge pull request #5843 from rifelpet/aws_iam_docs
Add clarity to AWS IAM Authenticator documentation
2018-09-28 09:27:24 -07:00
k8s-ci-robot 6b8bc20191
Merge pull request #5842 from jsenon/patch-2
Update HPA docs
2018-09-28 06:48:33 -07:00
k8s-ci-robot edf4a70cf1
Merge pull request #5841 from gambol99/node_authorizer_directory
Node Authorizer Fixes
2018-09-28 04:02:53 -07:00
Mike Splain f324162513 ECU fixes and add f1.4xlarge 2018-09-27 21:10:29 -04:00
k8s-ci-robot 1202235e0a
Merge pull request #5838 from coryflucas/patch-1
Fix markdown typo
2018-09-27 17:59:03 -07:00
Peter Rifel 3171b6aeeb Add clarity to AWS IAM Authenticator documentation 2018-09-27 11:22:45 -07:00
Julien Senon e9fecb2116
Update HPA docs
Add comment that enable custom metrics has been removed on K8S 1.11+
2018-09-27 13:49:10 +02:00
Rohith 90c48a76c3 - fixing the bazel issue (missing out the file)
- fixing the spelling mistake
2018-09-27 10:29:16 +01:00
Rohith 8401273b06 - fixing the reference to the import, goimports made an error
- updating the version of the node-authorizer manifest
2018-09-27 10:21:10 +01:00
Rohith 26942eb601 - updating to the fix rollout image for node authorizer 2018-09-27 09:59:23 +01:00
Rohith d784db094a - removing the liveness and readiness probes for now until i figure a better way of performing the rollout while not getting hit by the cluster validation code.
perhaps we could add a label no the master and control the deployment of the daemonset via the label.
2018-09-26 23:05:13 +01:00
Cory Lucas 73ae701b25
Fix markdown typo 2018-09-26 10:23:55 -04:00
Rohith 8c11ecf108 - adding the waitForCertificates method to wait for the certificates to arrive (this fixes the rollout on a in-place cluster) 2018-09-25 19:24:27 +01:00
Rohith 16904444b4 Node Authorizer Directory
- creating the directory incase it's not there, is fixes an issue on a rolling update
2018-09-25 19:24:07 +01:00
k8s-ci-robot 4030c6f27d
Merge pull request #5834 from gambol99/revert_cloud_labels
Revert "Apply cloud labels into ELB"
2018-09-25 10:01:59 -07:00
Rohith 2fc634c556 Revert "Apply cloud labels into ELB"
This reverts commit b52c945f9f.
2018-09-25 13:53:38 +01:00
k8s-ci-robot 5ce8301e90
Merge pull request #5814 from rifelpet/fix_spurious_acm_change
Fixes spurious LoadBalancer change when using ACM Certificate
2018-09-24 07:27:44 -07:00
k8s-ci-robot ee5a408732
Merge pull request #5783 from justinsb/machine_type_generator_2
Tweak machine_types generator to match our existing values
2018-09-24 06:33:39 -07:00
k8s-ci-robot b1568cb09e
Merge pull request #5822 from justinsb/run_deps_for_aws
Run dep to add missing new aws dependencies for elbv2
2018-09-23 18:54:21 -07:00
k8s-ci-robot 1588252f2e
Merge pull request #5828 from justinsb/field_names_case_sensitive
Field names are case-sensitive again
2018-09-23 17:39:03 -07:00