Commit Graph

1013 Commits

Author SHA1 Message Date
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
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