Kris Childress
af9c9fc6fd
Merge pull request #916 from DualSpark/weave-implementation
...
Weave implementation
2016-11-16 19:50:44 -07:00
Justin Santa Barbara
143cc27275
Merge pull request #918 from zmerlynn/allow-not-found
...
VFS: Be more lenient in List if ClusterVFS.find can't read the cluster
2016-11-16 20:12:13 -05:00
Zach Loafman
b67e805357
VFS: Be more lenient in List if ClusterVFS.find can't read the cluster
...
I believe S3 eventual consistency doesn't really guarantee much here,
so a delete by one kops instance and a list by another could easily
generate this.
Fixes #917
2016-11-16 16:58:12 -08:00
chrislovecnm
60dce754b0
package name ... duh
2016-11-16 16:54:29 -07:00
chrislovecnm
41b8b6bd14
Now I understand the comment on the PR
2016-11-16 16:46:55 -07: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
Justin Santa Barbara
8b26913972
Hotfix: fix path where we write clusters
2016-11-14 12:24:37 -05:00
Justin Santa Barbara
ae84beddb7
Use more api machinery when writing
2016-11-13 22:11:36 -05:00
Kris Childress
8b4e9580c6
Merge pull request #843 from zmerlynn/fix-version-whine
...
Quiet version string match (it's really spammy in logs)
2016-11-08 22:06:04 -08:00
Kris Childress
07eb92fd43
gofmt on pkg/apis/kops/cluster.go
2016-11-08 17:09:34 -08:00
Kris Childress
8c41dad16d
Unit Tests
...
- Adding populateClusterSpec unit tests
- Topology happy/sad paths
- Fleshing out topology in the buildMinimalCluster() function
2016-11-08 15:16:41 -08:00
Kris Childress
c1644cc4e7
Remove refs to `privatemasters`
2016-11-08 15:16:41 -08:00
Kris Childress
e962f9c5fd
Adding bastion support
2016-11-08 15:16:41 -08:00
Kris Childress
cebdde3fb4
Woo! Time to start playing with private networks in AWS!!
2016-11-08 15:16:41 -08:00
Kris Childress
a1c5c77b23
docs
2016-11-08 15:16:41 -08:00
Kris Childress
8fba14b85b
Small refactor - getting ready to start YAML
2016-11-08 15:16:41 -08:00
Kris Childress
000e847af2
Topology Initial Commit
...
- Refactor private networking -> topology
- Define new topology models (no changes yet)
- Docs
- Create cluster --topology and -t
- New functions for topology templating
2016-11-08 15:16:41 -08:00
Zach Loafman
2d7aa0a789
Quiet version string match (it's really spammy in logs)
2016-11-08 13:40:22 -08:00
Zach Loafman
8263cae51b
Quick fix: add v1.[67] to valid version checks
2016-11-07 11:22:59 -08:00
Matt Condon
ad03ba6099
squash: line notes and additional comments/docs
2016-11-04 18:08:34 -04:00
chrislovecnm
6e3bece0d0
adding model and options to handle cni networking
2016-10-19 09:20:36 -06:00
Chris Love
0d78c65498
Merge pull request #660 from justinsb/fix_upgrade
...
Fix upgrade from kube-up
2016-10-18 10:39:33 -06:00
chrislovecnm
8fa2aac99f
fixing more headers
2016-10-15 19:20:56 -06:00
Justin Santa Barbara
c933008006
Don't validate cluster name when importing kube-up clusters
2016-10-14 22:38:29 -04:00
Justin Santa Barbara
58a8daf63e
Experimental support for federation
...
Highly experimental right now, and has exposed some upstream issues (I
believe), but adding so that people can start playing.
2016-10-11 10:29:46 -04:00
Justin Santa Barbara
dc1e7d3a5d
Add v1alpha1 version of APIs
...
Moving towards versioned APIs
2016-10-11 10:17:14 -04:00
Justin Santa Barbara
542f8fb4f2
Refactor CLI to match kubectl approach
...
We have an Options class for each command, and a Run function that can
be called directly.
2016-10-11 09:47:11 -04:00
Justin Santa Barbara
5ac44018d4
Move API to pkg/apis/kops
...
This is a breaking change for people using the API (sorry), but is
hopefully a simple search and replace:
"k8s.io/kops/upup/pkg/api"
-> api "k8s.io/kops/pkg/apis/kops"
"k8s.io/kops/upup/pkg/api/registry"
-> "k8s.io/kops/pkg/apis/kops/registry"
This is the "correct" place for it in the k8s API infrastructure - we
are working towards a versioned API here.
2016-10-11 08:52:54 -04:00
Justin Santa Barbara
304c966df7
Make sure cluster Name is set on read
2016-10-11 00:24:59 -04:00
Justin Santa Barbara
5d255d17cb
API example
2016-10-07 01:13:26 -04:00
Justin Santa Barbara
f7fa324858
Initial k8s-style kops API
...
We try to emulate the k8s Clientset approach
2016-10-07 01:13:02 -04:00