Matt Long
c00464f11d
Update crds, apis, models. Add limited field validation
2020-05-27 15:24:01 +02:00
Matt Long
574442dd7b
Enable configuration of the calico IP_AUTODETECTION_METHOD
2020-05-25 13:08:37 +02:00
MoShitrit
316a0e2b00
Adding encryption support for Cilium
...
Adding support for 'secret-name' flag
Adding instructions to enable encryption
Updating docs for cli
Addressing comments
Adding ciliumpassword subcommand to 'kops create secret'
Updating command to generate ciliumpassword secret
2020-05-25 01:54:24 -04:00
Kubernetes Prow Robot
bfd65ae589
Merge pull request #9157 from olemarkus/networking-cleanup
...
Networking cleanup
2020-05-24 07:03:10 -07:00
Ole Markus With
1698069ae2
Update pkg/apis/kops/networking.go
...
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2020-05-23 08:04:34 +02:00
ZouYu
956f07188f
Add unit test case for pkg/apis/kops/util/versions_test.go
...
Signed-off-by: ZouYu <zouy.fnst@cn.fujitsu.com>
2020-05-22 15:23:25 +08:00
Ole Markus With
6e04586361
Docs fixes
2020-05-22 08:08:58 +02:00
Ole Markus With
82c4670f04
Small comment adjustments
2020-05-22 08:08:58 +02:00
Ole Markus With
77aab657cc
Copy comments
2020-05-22 08:08:58 +02:00
Ole Markus With
30a2ec7d4d
Update pkg/apis/kops/v1alpha2/networking.go
...
Co-authored-by: Peter Rifel <rifelpet@users.noreply.github.com>
2020-05-22 08:08:58 +02:00
Ole Markus With
eebb605c9c
Remove as much of the classic networking logic as we can
2020-05-22 08:08:58 +02:00
Ole Markus With
95d2170fa6
Update networking in kops create
...
* Remove classic from cli docs. Add missing providers
* Use cilium instead of weave in example since we don't consider weave stable
2020-05-22 08:08:58 +02:00
Kubernetes Prow Robot
26421c3081
Merge pull request #9133 from justinsb/service_account_jwks_uri_flag
...
Map kube-apiserver service-account-jwks-uri flag
2020-05-19 20:54:18 -07:00
Kubernetes Prow Robot
bda2a15ee6
Merge pull request #9024 from tomesm/support_launch_template
...
Added Launch Template support for instance interruption behavior
2020-05-17 15:35:36 -07:00
Justin SB
ae4381c555
Map kube-apiserver service-account-jwks-uri flag
...
This is needed/useful for identity federation to AWS.
2020-05-16 22:03:47 -04:00
Martin Tomes
224351a4b7
Update pkg/apis/kops/instancegroup.go
...
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2020-05-08 22:49:32 +02:00
Martin Tomes
dd67149e99
Update pkg/apis/kops/v1alpha2/instancegroup.go
...
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2020-05-08 22:49:17 +02:00
Justin SB
75fd939a62
kube-apiserver: healthcheck via sidecar container
...
kube-apiserver doesn't expose the healthcheck via a dedicated
endpoint, instead relying on anonyomous-access being enabled. That
has previously forced us to enable the unauthenticated endpoint on
127.0.0.1:8080.
Instead we now run a small sidecar container, which
proxies /healthz and /readyz requests (only) adding appropriate
authentication using a client certificate.
This will also enable better load balancer checks in future, as these
have previously been hampered by the custom CA certificate.
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2020-05-07 08:06:52 -04:00
Anders Østhus
9409e2af67
Added support for configuring disable-attach-detach-reconcile-sync in k-c-m config
2020-05-05 15:26:58 +02:00
John Gardiner Myers
bcb6255575
Remove no-longer-needed validation
2020-05-04 23:27:51 -07:00
John Gardiner Myers
843e5b9b16
Move GCEServiceAccount into CloudConfig
2020-05-03 20:35:32 -07:00
Ole Markus With
74732487d5
Fix various tests that used masters without etcd members
2020-04-30 18:32:28 +02:00
Martin Tomes
c66180bc58
Added support for instance interruption behavior
2020-04-29 14:53:17 +02:00
Ole Markus With
4978932213
Make it possible to switch zone for an IG
...
* Ensure every master runs etcd
* Make it possible to remove masters
* "Cross" Validate on IG creation
2020-04-28 13:28:15 +02:00
Kubernetes Prow Robot
fd512ca165
Merge pull request #8980 from olemarkus/single-to-master
...
Allow single to multi-master cluster
2020-04-27 12:18:05 -07:00
Kubernetes Prow Robot
f6068ddcb4
Merge pull request #8967 from michalschott/profiling_and_protect_kernel_defaults_flags
...
Profiling and protect kernel defaults flags
2020-04-27 10:09:29 -07:00
mosheshitrit
9fffc5f8e0
Make CPU Requests for Calico configurable instead of hard-coded
...
Update bindata.go
Apply suggestions from code review
Applying suggested changes.
Co-Authored-By: Ciprian Hacman <ciprianhacman@gmail.com>
Applying changes after running `make gofmt`
Applying changes after running `make crds`
Apply suggestions from code review
Applying suggested changes.
Co-Authored-By: Ciprian Hacman <ciprianhacman@gmail.com>
Applying changes after running `make gofmt`
Fixing broken things
Typo fixes
Apply suggestions from code review
Co-Authored-By: Ciprian Hacman <ciprianhacman@gmail.com>
Apply suggested changes and run necessary `make` steps
2020-04-26 12:44:14 -04:00
John Gardiner Myers
3f66e092e5
Fix field names for etcd members
2020-04-25 11:47:50 -07:00
John Gardiner Myers
7e934440e5
Remove support for the legacy etcd provider as of k8s 1.18
2020-04-25 11:47:50 -07:00
Ole Markus With
23b954a95a
Make gofmt and update-header
2020-04-25 20:02:15 +02:00
Ole Markus With
158c785c71
Fix single to multi-master migration
...
* Make it possible to add additional etcd members
* Update the documentation
2020-04-25 19:06:57 +02:00
Ole Markus With
33eea2639f
Test for ability to switch from single to multi-master
2020-04-25 19:06:43 +02:00
Michal Schott
367f8856e3
Update docs/cluster_spec.md
...
Co-Authored-By: Ciprian Hacman <ciprianhacman@gmail.com>
2020-04-25 14:33:02 +02:00
Michal Schott
8a17c722c5
Test update.
2020-04-24 10:40:36 +02:00
Michal Schott
115fdd22d5
make apimachinery.
2020-04-23 23:50:49 +02:00
Michal Schott
cd258f8d3f
Added protect-kernel-defaults flag.
2020-04-23 23:45:24 +02:00
Michal Schott
f45c702643
Added profiling flag.
2020-04-23 23:29:59 +02:00
Kubernetes Prow Robot
982496c539
Merge pull request #8930 from justinsb/enabled_to_pointer
...
Change NodeLocalDNS Enabled to *bool
2020-04-16 21:55:06 -07:00
Justin Santa Barbara
f3a40cf87c
Change NodeLocalDNS Enabled to *bool
...
As discussed in #8780 so we differentiate between false and not-set.
Also tweak the comment.
2020-04-17 00:09:35 -04:00
Nicolas Vanheuverzwijn
4ceb324f0a
refresh apis
2020-04-16 12:04:59 -04:00
Nicolas Vanheuverzwijn
89d4fb757e
feat: allow additional security groups on bastion ELB
2020-04-16 12:04:59 -04:00
Ole Markus With
bbce2556fc
Ensure we are not using legacy etcd for the cilium etcd cluster
2020-04-16 08:42:59 +02:00
Ole Markus With
869ab75dea
Use etcd-manager for the cilium etcd cluster
2020-04-16 08:42:59 +02:00
Justin Santa Barbara
31bb16d4d1
Add context.Context to most signatures
...
The client-go signature for most methods adds a context.Context
object, and also makes Options mandatory. Feed through a
context.Context through many of our methods (but use context.TODO to
stop it getting totally out of hand!)
2020-04-11 14:44:17 -04:00
Ole Markus With
d5019a6c11
Simplify the spec and templates a bit
2020-04-10 10:48:21 +02:00
Salvatore Mazzarino
d18c88a546
Add unit tests
...
Signed-off-by: Salvatore Mazzarino <dev@mazzarino.cz>
2020-04-10 10:44:53 +02:00
Salvatore Mazzarino
cf57350e4c
Improved validation logic
...
Signed-off-by: Salvatore Mazzarino <dev@mazzarino.cz>
2020-04-10 10:44:53 +02:00
Salvatore Mazzarino
f754cbda7d
NodeLocal DNSCache
...
Signed-off-by: Salvatore Mazzarino <dev@mazzarino.cz>
2020-04-10 10:44:53 +02:00
Peter Rifel
10e4fb499a
Generate v1 CRDs
2020-04-08 15:21:18 -05:00
Ciprian Hacman
a2c2affb5c
Remove support for Docker 1.11, 1.12 and 1.13
2020-04-06 17:24:56 +03:00
Kubernetes Prow Robot
f1cb72eac4
Merge pull request #8833 from olemarkus/numa
...
Make kubelet topology-manager-policy configurable
2020-04-05 15:15:46 -07:00
Ole Markus With
4000988b01
Apply suggestions from code review
...
Co-Authored-By: John Gardiner Myers <jgmyers@proofpoint.com>
2020-04-05 21:31:47 +02:00
Ciprian Hacman
ad8e1ceff7
Remove basic authentication support for k8s 1.19+
2020-04-05 17:47:26 +03:00
Kubernetes Prow Robot
502aaacbe2
Merge pull request #8700 from johngmyers/version-tweaks
...
Balk at using Kubernetes versions too new to be supported
2020-04-05 07:17:45 -07:00
Ole Markus With
cb8f3e5594
Return errors early if kubernetesVersion cannot be determined
2020-04-05 07:25:18 +02:00
eric-hole
c59314a799
Adds some initial tests. Fixes some logic
...
Need to fix service account implementation first
Fixing tests and iterating on the serviceaccount logic
Run the gce_byo_sa test
2020-04-04 21:20:31 -07:00
eric-hole
b3d65ffce0
Adds a gce-service-account flag so you BYO service-account
...
Generated code and some cleanup
Not sure where that code went
Tests for service account
fixes case on gceserviceaccount
2020-04-04 21:15:56 -07:00
Ole Markus With
cf42d2b92d
Make topologymanagerpolicy configurable
2020-04-03 14:34:53 +02:00
GuyTempleton
c1a259b5a4
Cleanup InstanceGroup MixedInstancePolicy docs
...
Also improved consistency of rest of InstanceGroup docs and
some docstrings
2020-04-02 16:48:17 +01:00
Kubernetes Prow Robot
759e24a490
Merge pull request #8802 from thejasbabu/feature/spot-block
...
Add support for Spot block in launch template
2020-04-01 10:15:27 -07:00
Thejas B
dda8dc3f37
Add support for Spot block in launch template
...
- Launch configuration does not support the field SpotDurationInMinutes which is used to reserve the spot instances, but however Launch Template does
2020-03-31 20:07:01 +05:30
John Gardiner Myers
849e97d0d4
Fix dns-controller flapping on spot instances
2020-03-30 21:53:03 -07:00
John Gardiner Myers
b645dac752
Remove support for v1alpha1 and before
2020-03-24 19:49:15 -07:00
Kubernetes Prow Robot
4a740942fb
Merge pull request #8779 from fentas/master
...
Add cilium option tofqdns-dns-reject-response-code
2020-03-24 11:25:03 -07:00
Ciprian Hacman
5c8cc493af
Set default log level to "info" for containerd
2020-03-22 20:53:58 +02:00
fentas
49b18cd3f7
Add cilium option tofqdns-dns-reject-response-code
2020-03-21 16:52:08 +01:00
Ole Markus With
e77a7d495c
Allow configuration of enable-remote-node-identity
2020-03-19 09:48:59 +01:00
Kubernetes Prow Robot
e7846fd0db
Merge pull request #8402 from rdrgmnzs/etcd-setting-overwrite
...
Allow users to overwrite etcd settings.
2020-03-15 11:34:35 -07:00
Ciprian Hacman
360a117e02
Add config option for Docker "health-check"
2020-03-15 09:51:03 +02:00
Ole Markus With
2274045924
Add option to use etcd managed by cilium-etcd-operator as kvstore
2020-03-13 20:17:42 +01:00
Kubernetes Prow Robot
d6a2daf26f
Merge pull request #8559 from olemarkus/cilium-deprecate-unused-fields
...
Document all the fields in the Cilium spec
2020-03-13 06:52:40 -07:00
Ole Markus With
3a32b76abc
Add the docs to the api specs
2020-03-12 21:36:05 +01:00
Rodrigo Menezes
5901ba05fc
updated to use #8455
2020-03-12 10:25:52 -07:00
Rodrigo Menezes
301463577e
Allow users to overwrite etcd settings.
...
Fix typo
fix env vars config ordering
2020-03-12 10:25:52 -07:00
Peter Rifel
a999b3ea61
fix OWNERS labels format
...
These need to be lists
2020-03-10 22:47:50 -05:00
Ole Markus With
e92e70c7d0
When nodeport is enabled, use strict kube-proxy-replacement to ensure cilium fully replaces kube-proxy
2020-03-10 18:05:44 +01:00
Kubernetes Prow Robot
db435ee7cd
Merge pull request #8717 from rifelpet/owners-labels
...
Add labels to OWNERS files
2020-03-10 08:23:51 -07:00
Peter Rifel
237a125f2c
Add labels to OWNERS files
...
This will automatically label PRs that touch these directories.
This makes it easier to query GitHub for PRs that affect certain areas of the code.
I mostly used existing labels but created some new ones as well.
2020-03-10 08:35:58 -05:00
tanjunchen
d73bcc1a3e
remove // TODO move this into networking.go :(
2020-03-10 15:17:02 +08:00
John Gardiner Myers
443012efc7
Parse more Kubernetes versions
2020-03-08 17:42:25 -07:00
Kubernetes Prow Robot
380cc74511
Merge pull request #8667 from johngmyers/validate-cilium
...
Add more API validation for Cilium
2020-03-06 10:17:24 -08:00
John Gardiner Myers
e104cdb982
Default maxSurge to 1 on AWS
2020-03-04 19:41:51 -08:00
Ole Markus With
8338824d9c
Apply suggestions from code review
...
Co-Authored-By: John Gardiner Myers <jgmyers@proofpoint.com>
2020-03-04 20:14:01 +01:00
John Gardiner Myers
1b7c5139e0
Merge branch 'master' into surge
2020-03-03 17:53:18 -08:00
Ole Markus With
3fc80bc97f
More documentation changes
2020-03-03 19:15:49 +01:00
Ole Markus With
4f17852301
Apply suggestions from code review
...
Co-Authored-By: John Gardiner Myers <jgmyers@proofpoint.com>
2020-03-03 19:12:38 +01:00
John Gardiner Myers
fda93acb1b
Address review comments
2020-03-03 10:11:05 -08:00
John Gardiner Myers
2fb3fe6410
Add more API validation for Cilium
2020-03-03 09:16:15 -08:00
John Gardiner Myers
a3eb1a4b8c
Simplify API validation by using IsValidValue()
2020-03-03 09:16:13 -08:00
Ole Markus With
c1e123103e
Fix documentation for enableNodePort and IPAM
2020-03-02 19:42:47 +01:00
Ole Markus With
8ca9bb195c
Fixed more mistakes
2020-03-02 19:27:05 +01:00
Ole Markus With
d71c77a87e
Apply suggestions from code review
...
Co-Authored-By: John Gardiner Myers <jgmyers@proofpoint.com>
2020-03-02 19:08:08 +01:00
tanjunchen
64ffe00b1c
support apiserver --kubelet-certificate-authority flag
2020-03-02 11:27:59 +08:00
John Gardiner Myers
ed73726195
Address review comments
2020-02-28 21:05:43 -08:00
Ciprian Hacman
44a508cb18
Add full field path to validation errors
2020-02-27 14:56:58 +02:00
Ciprian Hacman
5b9f01cdc7
Validate IptablesBackend for Calico and Canal
2020-02-27 04:35:56 +02:00
Ciprian Hacman
f218f0bd7a
Update Calico and Canal to v3.12.0
2020-02-27 04:03:42 +02:00
Kubernetes Prow Robot
e07f84708e
Merge pull request #8276 from rifelpet/aws-vpc-cni-env-vars
...
Add support for custom env vars in amazon-vpc-cni
2020-02-26 15:07:20 -08:00
John Gardiner Myers
ad8b018f1e
Validate at most one networking option chosen
2020-02-23 21:30:47 -08:00
Ole Markus With
73fb299a8e
Document all the fields in the Cilium spec
2020-02-22 20:58:13 +01:00
Kubernetes Prow Robot
145963fb09
Merge pull request #8590 from fenggw-fnst/work
...
Fix typo in comment for struct LyftVPCNetworkingSpec
2020-02-22 07:50:47 -08:00
Justin Santa Barbara
930207e156
kubelet: map rotate-certificates options
...
Additive flag mapping, may be useful for kubelet bootstrap.
2020-02-22 08:47:39 -05:00
Dao Cong Tien
8e3bd4f94c
Fix a bug in UT apis/kops/util/labels_test.go
...
Go does not keep the order of items when iterate over a map.
Signed-off-by: Dao Cong Tien <tiendc@vn.fujitsu.com>
2020-02-21 17:09:06 +07:00
Dao Cong Tien
9df6851cb3
Add unit test for pkg/apis/kops/util/labels.go
...
Signed-off-by: Dao Cong Tien <tiendc@vn.fujitsu.com>
2020-02-21 09:37:15 +07:00
Guangwen Feng
ea6dd4e0f3
Fix typo in comment for struct LyftVPCNetworkingSpec
...
Signed-off-by: Guangwen Feng <fenggw-fnst@cn.fujitsu.com>
2020-02-20 11:18:05 +08:00
Ole Markus With
d0d833144d
Bump Cilium to 1.7 for k8s 1.12+
...
Cilium 1.7 requires K8s 1.12 minimum. Changed the templates so that we
can have different cilium versions for different k8s versions.
This also mean that this addon will behave similar to other addons wrt
upgrades. Cilium used to add a fixed version to the cluster spec on cluster creation so
upgrades were slightly more manual. Now, for new clusters, upgrades will
happen implicitly with kops updates unless the .Version is added
manually to the cluster spec.
2020-02-19 18:26:07 +01:00
John Gardiner Myers
9f9b98e9f4
Merge branch 'master' into surge
2020-02-17 09:17:26 -08:00
John Gardiner Myers
53c362da25
Fix field name for api validation
2020-02-17 09:17:19 -08:00
Kubernetes Prow Robot
4f82e77a4b
Merge pull request #8578 from johngmyers/not-invalid
...
Fix inappropriate use of field.Invalid()
2020-02-17 07:51:29 -08:00
Matt Ouille
f025ff0e70
Add External Policies (AWS managed policy attachments)
2020-02-16 21:54:12 -08:00
John Gardiner Myers
eb58874aea
Fix inappropriate use of field.Invalid()
2020-02-16 20:59:33 -08:00
John Gardiner Myers
54449386a0
Simplify chained .Child() calls
2020-02-16 17:29:41 -08:00
Ole Markus With
ced8f00201
Add option to use ENI as IPAM mode for Cilium
...
* Force cilium-operator run on master nodes
* Add option for setting cilium ipam mode
* If cilium ipam mode is eni, add additional permissions to master nodes
* Allow NonMasqueradeCIDR overlap with NetworkCIDR when Cilium ENI is enabled
2020-02-16 19:11:01 +01:00
John Gardiner Myers
8844b97fe3
Fix field names in api validation
2020-02-15 14:52:27 -08:00
Kubernetes Prow Robot
91867ce4b5
Merge pull request #8220 from olemarkus/cilium-nodeport
...
Cilium nodeport
2020-02-13 09:18:36 -08:00
Ciprian Hacman
d5f96d7204
Update amazon-vpc-cni-k8s to v1.6.0
2020-02-13 10:32:51 +02:00
Ole Markus With
5437f6c090
Small fix in the validation logic
2020-02-12 14:30:09 +01:00
Ole Markus With
eee672f293
Fixes some issues with running Cilium nodeport
...
* Cilium need to talk to the internal cluster API on public IPs instead of the internal service
* Tell people explicitly they have to disable kubeproxy so it won't conflict with nodeport
2020-02-11 10:14:59 +01:00
Peter Rifel
79424e8562
Add env API field to amazonvpc
2020-02-10 16:38:09 -06:00
John Gardiner Myers
323130ebbf
Merge branch 'master' into validate-multiple
2020-02-10 09:05:47 -08:00
John Gardiner Myers
0c0e2dcf5f
Add comment on initialization of kubernetesRelease
2020-02-10 08:14:17 -08:00
Kubernetes Prow Robot
4f2cddaa8b
Merge pull request #8433 from olemarkus/cilium-prometheus
...
Make it possible to enable Prometheus metrics for Cilium
2020-02-06 10:17:24 -08:00
Ole Markus With
43b074bfbc
Update cilium to 1.6.6
2020-02-06 16:21:59 +01:00
Ole Markus With
eed15b471a
Make it possible to enable Prometheus metrics for Cilium
2020-02-03 19:11:34 +01:00
Peter Rifel
eb5d2b754d
Add an EnvVar type to the API
...
This was copied from the k8s API [0] with the ValueFrom field removed for simplicity.
It will be used by the aws-vpc-cni provider and etcd
[0] bb84ecda43/core/v1/types.go (L1827-L1846)
2020-01-31 14:16:35 -06:00
John Gardiner Myers
8e2fe44391
Return more errors at once during Cluster validation
2020-01-30 22:04:19 -08:00
John Gardiner Myers
8f6529879b
Return more errors at once during InstanceGroup validation
2020-01-28 08:22:44 -08:00
John Gardiner Myers
fbeefee8ee
Remove unnecessary validation
...
CrossValidateInstanceGroup() is always called with a cluster that has been already validated.
2020-01-28 08:22:22 -08:00
John Gardiner Myers
c95a43c026
make apimachinery
2020-01-27 20:44:37 -08:00
John Gardiner Myers
10f06c5c51
Add MaxSurge setting to cluster and instancegroup
2020-01-27 20:44:34 -08:00
Kubernetes Prow Robot
e56c507c7f
Merge pull request #8271 from johngmyers/max-unavailable
...
Option to increase concurrency of rolling update within instancegroup
2020-01-27 20:11:39 -08:00
Roberto Rodriguez Alcala
03af6b80b5
Adds test and fixes incorrect flag
2020-01-27 11:46:12 -08:00
John Gardiner Myers
dcdf08c853
Add validation of RollingUpdate field
2020-01-26 14:18:55 -08:00
Roberto Rodriguez Alcala
1298d541cc
Updates based on feedback
2020-01-25 12:32:40 -08:00
Roberto Rodriguez Alcala
117353c808
Fixing ci tests
2020-01-24 01:45:48 -08:00
Roberto Rodriguez Alcala
b9945594fd
Updates based on feedback
2020-01-23 20:31:18 -08:00
Roberto Rodriguez Alcala
447b46d109
Fix for copyright and ran update-bazel.sh
2020-01-23 20:11:41 -08:00
Roberto Rodriguez Alcala
7a017396ba
Fixes incorrect tag name and copyright year
2020-01-23 19:58:45 -08:00
Roberto Rodriguez Alcala
a9f3db63fc
Support additional kube-scheduler config parameters via config file
...
Mentioned in #6942
This change allows using the --config flag and a generated configfile to set
options that were not previously supported and the use via flags is deprecated.
(https://kubernetes.io/docs/reference/command-line-tools-reference/kube-scheduler/ )
I thought that it might be better to have them in a config file to ensure
support in newer kubernetes versions.
It also makes it easy to add more.
2020-01-23 19:13:31 -08:00
Kubernetes Prow Robot
a49ce910a8
Merge pull request #8265 from ReillyProcentive/WeaveNpcExtraArgs
...
Add support for weave.npcExtraArgs
2020-01-16 15:06:32 -08:00
Kubernetes Prow Robot
77d6d381c3
Merge pull request #8327 from johngmyers/remove-code
...
Remove code for unsupported Kubernetes versions
2020-01-15 14:54:22 -08:00
Reilly Brogan
f5ce3f674b
Change description of NPCExtraArgs in response to PR Feedback. Drop support for K8S 1.7
2020-01-15 15:06:03 -06:00
Austin Moore
4a88f7b5a5
Add ability to specify no ssh key by setting sshKeyName to empty
...
Add tests for no ssh key functionality
Add docs for setting no ssh key
Disable sshKey rendering for cloudformation if nosshkey is set
Fix broken test
make goimports
Fix
Formatting fix
Update kubernetes version for tests
Update expected test output
Fix imports in mesh.pb.go
Run hack/update-expected.sh
Change digital ocean logic to handle *string for SSHKeyName
Fix expected output
Missed a few
2020-01-15 15:24:32 -05:00
Reilly Brogan
a2473156ae
Rename NpcExtraArgs to NPCExtraArgs, fix manifest tests
2020-01-14 17:31:19 -06:00
John Gardiner Myers
0c62ffbdfa
Remove code for unsupported k8s versions from api validation
2020-01-12 19:30:38 -08:00
John Gardiner Myers
1e5552c4b8
Remove kops.TaintNoScheduleMaster15
2020-01-12 19:30:37 -08:00
John Gardiner Myers
bbf85d0a15
Improve CIDR validation
2020-01-06 22:27:34 -08:00
John Gardiner Myers
855cd1fe67
make apimachinery
2020-01-05 12:09:54 -08:00
John Gardiner Myers
ce241bc4d1
Add MaxUnavailable setting to cluster and instancegroup
2020-01-05 12:09:54 -08:00
Kubernetes Prow Robot
95f4f83fbe
Merge pull request #7900 from zacblazic/use-encryption-provider-config-flag
...
Use non-experimental version of encryption provider config flag in 1.13+
2020-01-05 10:31:40 -08:00
Reilly Brogan
3e5b211bcd
Add support for weave.npcExtraArgs
2020-01-03 21:28:37 -06:00
Kubernetes Prow Robot
afb4ecb883
Merge pull request #7730 from ripta/custom-sysctls
...
Custom sysctl Parameters
2020-01-03 07:35:41 -08:00
Kubernetes Prow Robot
2b24f69f9c
Merge pull request #8216 from mmerrill3/feature/issue-8113-weave-resources
...
Adding ability to configure resources for weave (#8113 )
2020-01-03 06:43:40 -08:00
John Gardiner Myers
a03cdeceec
Update copyrights for 2020
2019-12-31 20:54:15 -08:00
Kubernetes Prow Robot
1702b78ce3
Merge pull request #8225 from yuxiaobo96/kops-check3
...
staticcheck:remove duplicate import packages
2019-12-31 05:03:40 -08:00
yuxiaobo
a599348f99
staticcheck:remove duplicate import packages
...
Signed-off-by: yuxiaobo <yuxiaobogo@163.com>
2019-12-31 15:10:08 +08:00
tanjunchen
8acb51e061
pkg/apis/ pkg/commands/ pkg/model/ staticcheck
2019-12-30 21:13:40 +08:00
mmerrill3
b38bafe79d
Adding ability to configure resources for weave ( #8113 )
...
Signed-off-by: mmerrill3 <michael.merrill@vonage.com>
2019-12-28 18:07:11 -05:00
Kubernetes Prow Robot
4621df3c0a
Merge pull request #8155 from hakman/staticcheck-nodeup
...
nodeup/pkg/model - fix static check
2019-12-20 00:15:32 -08:00
Kubernetes Prow Robot
015efe0b26
Merge pull request #8132 from zehuaiWANG/kops-change-main
...
kops-change-main
2019-12-19 22:17:45 -08:00
Ciprian Hacman
fa665943ac
nodeup/pkg/model - fix static check
2019-12-18 22:07:31 +02:00
zehuaiWANG
3273e55c0d
kops-change-main
2019-12-17 13:30:43 +08:00
Ciprian Hacman
f1ffd9a7f6
Rename config option contained.configFile to containerd.configOverride
2019-12-16 00:59:26 +02:00
Ciprian Hacman
92cd1842c6
Add support for containerd container runtime - generated
2019-12-15 21:37:57 +02:00
Ciprian Hacman
42b73b877d
Add support for containerd container runtime
2019-12-15 21:37:57 +02:00
Ciprian Hacman
dd69274cf2
Set FELIX_IPTABLESBACKEND for Calico and Canal
2019-12-10 13:45:33 +02:00
Kubernetes Prow Robot
f4320a8842
Merge pull request #8022 from sportradar/bump-cilium-11
...
Bump cilium version to 1.6.4
2019-12-07 20:53:08 -08:00
Kashif Saadat
fcf6f0098c
Canal Typha spec and apimachinery
2019-12-06 15:36:48 +00:00
Kubernetes Prow Robot
b60fbff92d
Merge pull request #7865 from tioxy/ebs_termination
...
EBS Root Volume Termination
2019-12-05 20:36:48 -08:00
Gabriel Tiossi
0e7aca0743
chore(api): deleteOnTermination codegen
...
Codegen for deleteOnTermination and rootVolumeDeleteOnTermination (crds
and apis)
2019-12-05 21:15:28 -03:00
Gabriel Tiossi
dfd7fa9b2a
docs(api): Default value for deleteOnTermination
...
State default value for both deleteOnTermination and
rootVolumeDeleteOnTermination equals to true
2019-12-05 21:04:40 -03:00
Kubernetes Prow Robot
d8c3051611
Merge pull request #8036 from DerekHeldtWerle/additional-leader-election-options
...
Additional leader election options
2019-12-04 10:58:57 -08:00
Kubernetes Prow Robot
33ed6315b6
Merge pull request #7600 from uruddarraju/ng
...
Allow users to set kube controller manager's concurrent sync flags.
2019-12-03 13:22:58 -08:00
Kubernetes Prow Robot
8fead73173
Merge pull request #7406 from gjtempleton/Capacity-Optimized-Spot-Strategy
...
Add CapacityOptimized to list of supported spot allocation strategies
2019-12-03 02:44:57 -08:00
Gabriel Tiossi
9364da6d4f
feat(api): DeleteOnTermination fields for volumes
...
Support RootVolumeDeleteOnTermination and DeleteOnTermination fields
to enable a deeper customization
2019-12-03 04:07:50 -03:00
Derek Heldt-Werle
424ef85a2a
Generated files related to leader-elect flags
...
Signed-off-by: Derek Heldt-Werle <derek.heldt-werle@viasat.com>
2019-12-02 15:50:05 -08:00
Derek Heldt-Werle
6b7a882b59
Adds support for additional leader-elect flags for use by either the kube-scheduler or kube-controller-manager
...
Signed-off-by: Derek Heldt-Werle <derek.heldt-werle@viasat.com>
2019-12-02 15:50:05 -08:00
Ole Markus With
d98ea4922a
Bump cilium version to 1.6.4
2019-11-27 20:48:00 +01:00
Kubernetes Prow Robot
482fce5d54
Merge pull request #7424 from mmerrill3/feature/dynamic-audit-config
...
Implementing audit dynamic configuration (#7392 )
2019-11-26 01:01:10 -08:00
Peter Rifel
57d72da5ec
Upgrade AWS VPC CNI to 1.5.5
2019-11-17 10:48:53 -06:00
GuyTempleton
f6218a50f0
Add CapacityOptimized to list of supported spot allocation strategies
...
Add Terraform capacity-optimised warning
s/optimised/optimized/
2019-11-09 19:04:16 +00:00
Zac Blazic
84c2be1b66
Add generated fields
2019-11-08 18:24:05 +02:00
Zac Blazic
5b8b6da26a
Add encryptionProviderConfig field
2019-11-08 18:06:33 +02:00
Kubernetes Prow Robot
e29a04e5af
Merge pull request #7854 from FayerZhang/master
...
fix golint failures
2019-11-07 11:37:43 -08:00
Peter Rifel
ea4c25530b
Revert "Upgrade Amazon VPC CNI plugin to 1.5.4"
...
This reverts commit 699fe56619 .
2019-11-04 13:52:27 -08:00
feifei.zhang@huawei.com
4b49412105
fix golint failures
2019-10-31 20:22:37 +08:00
Ripta Pasay
4db54d3830
Update apimachinery and CRDs
2019-10-30 11:44:27 -07:00
Ripta Pasay
1ca77d42f6
Add SysctlParameters to ClusterSpec and InstanceGroupSpec
2019-10-30 10:54:52 -07:00
Uday Ruddarraju
e43a1681f1
Auto generated updates for kube-controller-manager's concurrent sync flags
2019-10-30 00:50:57 -07:00
Uday Ruddarraju
c4443f2326
Allow users to set kube controller manager's concurrent sync flags.
2019-10-30 00:50:57 -07:00
Kubernetes Prow Robot
cb66ae7af9
Merge pull request #7794 from gjtempleton/CoreDNS-Version-Choice
...
Allow for override of CoreDNS version
2019-10-25 08:31:47 -07:00
mmerrill3
5cf94c8ddf
Implementing audit dynamic configuration ( #7392 )
...
Signed-off-by: mmerrill3 <michael.merrill@vonage.com>
2019-10-24 10:21:27 -04:00
hwdef
b0c63b4cd9
pkg: fix static check
2019-10-24 14:16:41 +08:00
GuyTempleton
e87b1fddbe
Allow for override of CoreDNS version
...
Allow users to override the CoreDNS image version to take advantage of local image registries or differing versions of the image to allow quicker access to new/improved CoreDNS plugins.
2019-10-15 21:07:12 +01:00
Kubernetes Prow Robot
39cbb2bf1c
Merge pull request #7781 from hatappi/api-server-multiple-sa-key-file
...
fix(apiserver): allow multiple service-account-key-file
2019-10-14 18:15:51 -07:00
hatappi
3b1c1f1639
fix(apiserver): allow multiple service-account-key-file
2019-10-14 10:52:48 +09:00
Kubernetes Prow Robot
211d272f80
Merge pull request #7760 from tanjunchen/fix-up-unnecessary-newline
...
remove the unnecessary newline and unused vars
2019-10-13 09:18:36 -07:00
Kubernetes Prow Robot
c8d9c707b0
Merge pull request #7487 from tioxy/add_event_ttl_flag
...
Add event ttl flag
2019-10-12 10:34:37 -07:00
Peter Rifel
699fe56619
Upgrade Amazon VPC CNI plugin to 1.5.4
...
See: https://github.com/aws/amazon-vpc-cni-k8s/releases/tag/v1.5.4
2019-10-11 07:55:26 -07:00
Thomas Jackson
37455c542f
Make all new options omitempty
2019-10-10 14:01:33 -07:00