Caleb Gilmour
79d331e590
Add support for Romana as a networking option
2017-09-13 22:48:18 +00:00
chrislovecnm
2afdb5ab2e
mapping-and-uploading-kube-assets
2017-08-21 15:16:56 -06:00
Kubernetes Submit Queue
429004fdf1
Merge pull request #3162 from tmjd/update-calico-2-4-0
...
Automatic merge from submit-queue
Update to Calico 2.4.1
- Switch Calico images to be pulled from quay.io
Addresses #3161
2017-08-17 15:09:36 -07:00
Erik Stidham
ec68c0c00b
Update Canal to the latest
...
- Calico to v2.4.1
- Flannel to v0.8.0
- Update Calico RBAC
2017-08-11 17:00:49 -05:00
Erik Stidham
226e26f072
Update to Calico 2.4.1
...
- Switch Calico images to be pulled from quay.io
2017-08-11 08:56:03 -05:00
Prachetas Prabhu
76378da0d0
Bumps version of Canal manifest addon to upgrade Canal on existing clusters
2017-08-06 00:57:20 -05:00
Kubernetes Submit Queue
62d702a22b
Merge pull request #2763 from justinsb/lifecycle
...
Automatic merge from submit-queue
Support for lifecycles
2017-07-21 09:59:00 -07:00
Justin Santa Barbara
8055fe506a
Mark kops 1.7.0-beta.1
2017-07-19 22:53:31 -04:00
Justin Santa Barbara
3dfe48e5ae
Wiring up lifecycle
2017-07-15 22:03:54 -04:00
Justin Santa Barbara
0044a323af
Merge pull request #2829 from marccarre/weave-net-2.0.1
...
Update weave to 2.0.1
2017-07-15 12:23:55 -04:00
Justin Santa Barbara
1965a4be49
Updates to fix unit tests
2017-07-08 18:46:01 -04:00
Justin Santa Barbara
973492b678
Start collecting assets
2017-07-08 18:33:00 -04:00
Justin Santa Barbara
9a8fcd64e4
Simplify how we build addon manifests, support image redirection
2017-07-08 18:33:00 -04:00
Justin Santa Barbara
8bde5317c1
Bump dns-controller & kops for 1.7.0-alpha.1
2017-07-07 00:57:10 -04:00
Chris Love
24c0bc19ed
Merge pull request #2768 from ottoyiu/calico_cidr
...
Update calico to use the correct CIDR for pods
2017-07-06 14:29:18 -06:00
Chris Love
20535248b4
Merge pull request #2773 from justinsb/authn_integration
...
Initial support for authentication (kopeio)
2017-07-06 14:11:22 -06:00
Marc CARRE
77d7ad9f42
Update weave to 2.0.1
2017-07-04 15:16:17 +01:00
Chris Love
4d9a06f34f
Merge pull request #2839 from justinsb/update_kube_dns
...
Upgrade kube-dns for 1.7
2017-07-03 11:30:19 -06:00
Justin Santa Barbara
ea838efde6
Upgrade kube-dns for 1.7
...
A version bump from 1.14.1 -> 1.14.4; we don't update kube-dns for k8s <= 1.5
2017-06-30 10:14:24 -04:00
Travis Thompson
5b1deb7cb3
Bump canal addon version
...
In PR [#2635 ](https://github.com/kubernetes/kops/pull/2635 ) the version
of calico was updated as part of canal. What this PR missed was bumping
the version of the addon. This meant that if you upgraded a kops
cluster from v1.6.0 to v1.6.1 the new version of calico was not picked
up because `channels apply` does not think the daemonset needs to be
updated.
2017-06-27 14:38:01 -07:00
Otto Yiu
8674309565
Update calico to use the correct CIDR for pods
...
Currently, we are using .NonMasqueradeCIDR in the wrong fashion. We
should be using .KubeControllerManager.ClusterCIDR to prevent IP
collision with Service IPs.
2017-06-26 13:47:31 -07:00
Justin Santa Barbara
752150ef22
Initial support for authentication (kopeio)
...
Still experimental, so not doing a flag yet.
2017-06-20 00:15:39 -04:00
Chris Love
f9f64e3fb3
Merge pull request #2760 from justinsb/weave_198
...
Update weave to 1.9.8
2017-06-16 09:42:34 -06:00
Justin Santa Barbara
8fb99a87e2
Merge pull request #2680 from murali-reddy/kube-router
...
add support for kube-router as CNI networking provider
2017-06-16 10:37:49 -04:00
Justin Santa Barbara
f4cb670edc
Update weave to 1.9.8
...
Includes the nodeport fixes
2017-06-16 00:08:37 -04:00
Jordan Jennings
767a8a6395
Update weave to use the correct CIDR for pods
2017-06-12 20:25:33 -04:00
Justin Santa Barbara
8afdfc3157
Update weave to 1.9.7
...
This includes the hairpin fix
2017-06-11 14:04:21 -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
Chris Love
8040c74f08
Merge pull request #2613 from jordanjennings/weave-networking-config
...
Make Weave MTU configurable and configure jumbo frame support for new clusters on AWS
2017-05-30 17:54:38 -06:00
Jordan Jennings
6213c519e1
Make Weave MTU configurable and set AWS default config for jumbo frames
2017-05-30 06:36:09 -04:00
Seth Pollack
c0781e9869
add EnableExternalDNS feature flag
2017-05-28 19:20:06 -04:00
Justin Santa Barbara
d9ba671097
Set hairpinMode for flannel
...
Fix #2601
2017-05-18 22:53:21 -04:00
Justin Santa Barbara
81e8a90478
Tag 1.6.0-beta.1
...
Bumping dns-controller also to 1.6.1, for the gossip DNS support.
2017-05-02 10:25:33 -04:00
Justin Santa Barbara
ccee94ef72
Update flannel to 0.7.1
...
Includes some important fixes for taints in 1.6
2017-04-29 12:26:43 -04:00
Justin Santa Barbara
f7edd0b3f9
Merge pull request #2335 from justinsb/kopeionetworking_16_manifest
...
Update kopeio-networking
2017-04-11 00:52:34 -04:00
Justin Santa Barbara
e36c055cd8
Merge pull request #2337 from justinsb/calico_16_configuration
...
Split calico configuration into 1.5 and 1.6
2017-04-11 00:52:26 -04:00
Justin Santa Barbara
67eb0ab597
Merge pull request #2339 from justinsb/split_canal_manifests
...
Split canal manifests to 1.5 & 1.6
2017-04-11 00:52:05 -04:00
Justin Santa Barbara
ae03e0252c
Split canal manifests to 1.5 & 1.6
2017-04-11 00:02:40 -04:00
Justin Santa Barbara
0fcfd9e486
Update kopeio-networking
2017-04-10 23:49:53 -04:00
Felipe Cavalcanti
314756460a
fix flannel setup on 1.6 cluster
2017-04-10 15:38:41 -03:00
Justin Santa Barbara
2e4830423e
Split calico configuration into 1.5 and 1.6
2017-04-10 12:24:10 -04:00
Justin Santa Barbara
460c0be944
Merge pull request #2286 from ottoyiu/calico-2.1.1
...
Update Project Calico from 2.0.2 to 2.1.1
2017-04-10 11:23:11 -04:00
Justin Santa Barbara
5368737c2a
Use version-selection for weave
2017-04-09 23:41:58 -04:00
Justin Santa Barbara
080f061b1e
Use our new version selection capabilities for kube-dns & dns-controller
2017-04-08 21:36:51 -04:00
Otto Yiu
0f40de4c12
Update Project Calico from 2.0.2 to 2.1.1
2017-04-05 04:29:27 -07:00
dima
48c678fb7f
for different k8s version different weave
2017-04-02 18:46:21 +02:00
dima
70f1d7247a
added weave 1.9.4. used default template. https://github.com/kubernetes/kops/issues/2180
2017-03-31 17:05:22 +02:00
Justin Santa Barbara
5a539882b0
Version updates for kops 1.6.0-alpha.1
2017-03-30 01:08:55 -04:00
Justin Santa Barbara
4c28bd30e4
Enable RBAC on 1.6
2017-03-28 20:14:13 -04:00
Justin Santa Barbara
07f6e7eba9
Set toleration on dns-controller
...
But only for >= k8s 1.6. Unclear if our version of kubectl can actually
do this!
2017-03-27 23:08:15 -04:00
Marc CARRE
d7686ce47d
Add Weave Net v1.9.3.
2017-03-07 16:58:04 +00:00
chrislovecnm
c6f4f48572
bumping weave to 1.9.2
2017-03-01 10:25:01 -07:00
Bowei Du
3c8c6d8f4b
Updates kube-dns cluster addon YAML to match Kubernetes 1.6
2017-02-27 22:49:41 -08:00
Justin Santa Barbara
ef1d366564
Bump dns-controller to 1.5.2
2017-02-23 09:59:21 -05:00
Bryan Boreham
8504a9029d
Bump Weave Net version to 1.9.0
2017-02-20 10:55:09 +00:00
Chris Love
069a917b78
Merge pull request #1857 from justinsb/calico_version_bump
...
Update calico manifest version
2017-02-14 11:06:42 -07:00
Matthew Mihok
bc235765d1
Adding basic flannel support
2017-02-11 16:26:18 -05:00
Justin Santa Barbara
8c7d683698
Update calico manifest version
2017-02-11 11:25:00 -05:00
Stephen Schlie
991fc5bc7c
Integrating Canal (Flannel + Calico) for CNI ( #1459 )
...
* Integrating Canal (Flannel + Calico) for CNI
Initial steps to integrate Canal as a CNI provider for kops
Removed CNI in help as per chrislovecnm
* Integration tests, getting closer to working
- Added some integration tests for Canal
- Finding more places Canal needed to be added
- Sneaking in update to Calico Policy Controller
* Add updated conversion file
* turned back on canal integration tests
* fixed some rebase issues
* Fixed tests and flannel version
* Fixed canal yaml, and some rebasing errors
- Added some env vars to the install-cni container to get the proper
node name handed off
* Added resource limits
- set resource limits on containers for Canal
- Ran through basic calico tutorials to verify functionality
* Updating Calico parts to Calico 2.0.2
2017-02-11 11:03:23 -05:00
Justin Santa Barbara
7899864409
kube-dns autoscaler: set min replicas to 2
...
Issue https://github.com/kubernetes/kubernetes/issues/40063
Having a single pod would be a single point of failure. Multiple pods
should be spread across AZs & nodes by k8s automatically.
2017-01-24 12:19:31 -05:00
Justin Santa Barbara
a60d7982e0
Tag alpha4, dns-controller 1.5.1
2017-01-21 15:20:31 -05:00
Justin Santa Barbara
0464a26612
Update to dns-controller 1.5.0
2017-01-09 01:41:13 -05:00
Justin Santa Barbara
8afba37f0a
Create a role for networking addons; use as selector
...
role.kubernetes.io/networking
This ensures that when we switch networking providers, we replace all
the components of the prior tool.
2017-01-08 21:33:13 -05:00
Justin Santa Barbara
2b06a635cd
Fix AWS storage manifest location
2017-01-05 01:34:41 -05:00
Kris Nova
67d6e90da4
Merge pull request #1304 from justinsb/storage_class
...
Create storage class on AWS
2017-01-04 21:10:43 -07:00
Justin Santa Barbara
04e8cab909
Fix for serialization of unversioned channels object
2017-01-03 22:26:08 -05:00
Justin Santa Barbara
aa3128ef96
Update to kubedns 1.5 (including autoscaler)
...
Also harmonize the way we build addons
2016-12-30 11:18:17 -05:00
Justin Santa Barbara
4025c788d7
Create storage class on AWS
2016-12-29 00:20:50 -05:00
King'ori Maina
66f430c71e
Prefer Semantic Versioning
...
See:
* http://semver.org
* https://github.com/kubernetes/kops/issues/1081
2016-12-24 02:27:53 +02:00
King'ori Maina
267c0ca451
Upgrade Weave to 1.8.2
...
https://github.com/weaveworks/weave/releases/tag/v1.8.2
2016-12-23 21:48:16 +02:00
heschlie
e18036cfa6
Renamed networking.calico
...
Renamed the networking.calico directory to networking.projectcalico.org
2016-12-22 16:23:08 -08:00
heschlie
a4b7093b0d
Calico integration
...
Adding the option to install Calico with the `--networking calico`
argument. This will currently deploy Calico v2.0 to the cluster.
Documentation has also been updated with information about Calico and
where one can find more information or help.
2016-12-20 10:13:00 -08:00
Justin Santa Barbara
fed68310fa
Schema v1alpha2
...
* Zones are now subnets
* Utility subnet is no longer part of Zone
* Bastion InstanceGroup type added instead
* Etcd clusters defined in terms of InstanceGroups, not zones
* AdminAccess split into SSHAccess & APIAccess
* Dropped unused Multizone flag
2016-12-18 21:56:57 -05:00
Justin Santa Barbara
c01c2af656
Mark ObjectMeta as a named field
...
This will work around some apimachinery bugs
(https://github.com/kubernetes/client-go/issues/8 )
2016-12-14 22:26:57 -05:00
chrislovecnm
1bbbe0b71d
bumping weave version
2016-11-30 22:06:12 -07:00
chrislovecnm
6e9a88151a
starting work on limits
2016-11-22 13:20:57 -07:00
chrislovecnm
a890390fbf
updating bugs
2016-11-16 20:05:27 -05:00
chrislovecnm
f8e10dc200
because these peeps do awesome code reviews
2016-11-16 16:39:35 -07:00
chrislovecnm
25ee1e4cdb
adding weave support
2016-11-16 15:48:32 -07:00
Justin Santa Barbara
ee44353cde
Add support for kopeio networking
2016-11-16 14:20:23 -05:00