Chris Phillips
3a8078763a
Adds support for Lyft's cni-ipvlan-vpc-k8s
...
https://github.com/lyft/cni-ipvlan-vpc-k8s
This cni solution is slightly different in that it doesn't require running a daemonset
It requires:
* a config file in /etc/cni/net.d
* the binaries in /opt/cni/bin
* adding the --node-ip param to the kubelet
This code is modeled after the AmazonVPC cni bits.
I've left the setup of the required subnets as an exercise to the reader.
2018-11-07 08:08:13 -08:00
Rohith
cf67cfd030
- enabling the tokencleaner controller when bootstrap tokens are enabled
2018-10-03 11:36:51 +01:00
Andrew Sy Kim
5004652505
Revert "digitalocean: don't set --cloud-provider=external on control plane starting v1.10"
2018-06-08 11:41:07 -04:00
andrewsykim
2b325be8cf
digitalocean: don't set --cloud-provider=external on control plane starting v1.10
2018-04-16 18:19:38 -04:00
Maciej Kwiek
bca52dede9
Add Cilium as CNI plugin
...
Signed-off-by: Maciej Kwiek <maciej@covalent.io>
2018-03-20 13:07:26 +01:00
Manuel de Brito Fontes
2e05dd17aa
Add support for Amazon VPC CNI plugin
2017-12-17 18:08:24 -03:00
zengchen1024
f9c98c3b4c
add openstack cloud provider
2017-11-13 16:59:24 +08:00
wlan0
d3143ec3cc
add Cloud Controller Manager addon
2017-10-19 12:33:44 -07:00
Justin Santa Barbara
45032502c6
baremetal: fill out more of the baremetal mappings
...
This gets us to the point where we can create the objects.
2017-09-22 23:03:07 -04:00
Caleb Gilmour
79d331e590
Add support for Romana as a networking option
2017-09-13 22:48:18 +00:00
Kubernetes Submit Queue
2d7fb51c2a
Merge pull request #3025 from chrislovecnm/mapping-and-uploading-kubernetes-assets
...
Automatic merge from submit-queue
inventory assets - mapping and uploading kubernetes containers
2017-08-22 19:15:31 -07:00
andrewsykim
0411ba270e
Create cluster requirements for DigitalOcean
2017-08-22 09:01:19 -04:00
chrislovecnm
2afdb5ab2e
mapping-and-uploading-kube-assets
2017-08-21 15:16:56 -06:00
Justin Santa Barbara
d2df318ecc
Move CloudProvider to kops API
...
This avoids a circular reference when breaking up the fi package
2017-06-17 16:27:07 -04:00
Murali Reddy
e872dbcb86
add support for kube-router as CNI networking provider
...
fixes #2606
Most part of the changes are similar to current supported CNI networking
provider. Kube-router also support IPVS bassed service proxy which can
be used as replacement for kube-proxy. So the manifest for kube-router
included with this patch enables kube-router to provide pod-to-pod
networking, IPVS based service proxy and ingress pod firewall.
2017-06-09 17:01:31 +05:30
SandeepPissay
82f9f0668d
vsphere initial support.
2017-04-20 23:31:21 -07:00
Chris Love
72754d896e
Merge pull request #2105 from justinsb/kopeio_networking_no_configure_cloud_routes
...
kopeio networking should not set configure-cloud-routes
2017-04-06 13:29:50 -06:00
Chris Love
f63c52c425
Merge pull request #2225 from justinsb/use_kcm_serviceaccounts
...
Set --use-service-account-credentials for 1.6
2017-03-29 10:50:42 -06:00
Justin Santa Barbara
19db8b37a0
Set --use-service-account-credentials for 1.6
2017-03-29 11:42:24 -04:00
Justin Santa Barbara
8b965a0ad9
Disable insecure port for apiserver
...
All components need a kubeconfig
2017-03-28 21:26:17 -04:00
Justin Santa Barbara
ae52277272
Update error message for golang style
2017-03-27 10:23:32 -04:00
Justin Santa Barbara
b9204e9911
Initial Container-Optimized OS support
...
Add initial support for google's container-optimized OS (available on
GCE).
2017-03-20 23:47:37 -04:00
Justin Santa Barbara
c4fe3cbfa0
kopeio networking should not set configure-cloud-routes
2017-03-16 21:48:28 -04:00
Justin Santa Barbara
cb4641fea3
Code updates
2017-03-16 02:40:50 -04:00
Justin Santa Barbara
645f330dad
Re-enable GCE support
...
We move everything to the models. We feature-flag it, because we
probably want to change the names etc, and we aren't going to be able to
offer smooth upgrades until that is done.
2017-02-28 20:08:03 -05:00
Justin Santa Barbara
55b6d86454
Move more options to code
...
User reports of kubelet flags not being passed; moved more to code.
Also found & fixed the likely root-cause issue: we have two copies of
the cluster spec and were not being precise about which one we wanted to
use at all times.
2017-02-15 13:11:12 -05:00
Chris Love
849815b638
Merge pull request #1601 from justinsb/validate_subnet_no_mixing
...
validation: Validate we specify ids for all subnets
2017-01-24 23:01:41 -07:00
Justin Santa Barbara
9e015285f8
validation: Validate we specify ids for all subnets
...
Move our validation to the apimachinery style. And then add a
validation that we specify IDs either for all subnets or no subnets.
2017-01-24 12:38:52 -05:00
chrislovecnm
e7cd49814a
Fixing bug and adding more tests
2017-01-23 11:01:31 -07:00
chrislovecnm
2f86c3ae34
Tweaking function comments
2017-01-18 14:17:34 -08:00
chrislovecnm
48a4cd1b91
pr review updates
2017-01-18 12:58:30 -08:00
chrislovecnm
3cabfb25d0
Updates to add new flag used by Kubernetes Controller manager: attach-detach-reconcile-sync-period
2017-01-18 12:29:29 -08:00