Commit Graph

1165 Commits

Author SHA1 Message Date
King'ori Maina 9bf5cf25cb
Use correct Terraform teardown command 2016-11-12 19:03:08 +02:00
Chris Love 18879f7094 Merge pull request #861 from DualSpark/patch-single-node
Fixing conditional for our single node friends
2016-11-10 11:11:28 -08:00
Chris Love f1aa5f4537 Merge pull request #852 from zytek/patch-1
docs: clarify /24 CIDR allocation
2016-11-10 11:09:46 -08:00
Kris Childress 9584f24f22 Merge pull request #865 from alok87/yaml_parse_bastion
Comment should be inside the if block - bastion.yaml
2016-11-10 09:12:39 -08:00
alok87 839707debe Comment should be inside the if block Fix for - https://github.com/kubernetes/kops/issues/862 2016-11-10 21:50:10 +05:30
Kris Childress 1d89df603e Merge pull request #864 from alok87/doc_update
Topology added in the create_cluster guide
2016-11-10 05:08:36 -08:00
alok87 6069350b06 Topology added
Issue - https://github.com/kubernetes/kops/issues/863
2016-11-10 14:06:38 +05:30
Kris Childress 52f0190080 Fixing conditional for our single node friends 2016-11-09 15:28:09 -08:00
Jakub Paweł Głazik e3edfd2792 Clarify /24 CIDR allocation
Kubenet allocated /24 CIDR to each Node, not Pod
2016-11-09 13:27:56 +01:00
Kris Childress bf4f1a9ea1 Merge pull request #840 from cgilmour/link-romana-documentation
Add link in networking docs for Romana install
2016-11-08 22:09:36 -08: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
Chris Love 3eb594811b Merge pull request #694 from DualSpark/private-networking
Topology Support (AKA Private Networking) #428
2016-11-08 20:04:45 -08:00
Kris Childress 07eb92fd43 gofmt on pkg/apis/kops/cluster.go 2016-11-08 17:09:34 -08:00
Kris Childress bcbf3df0d9 Remove dev.sh - We have a make target for this :) 2016-11-08 16:59:11 -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 b1febd9caf Stubbing out tests
- Fixing build errors
- Missed a privatemasters reference
- Fixing the nil pointer problem in SG awstask
2016-11-08 15:16:41 -08:00
Kris Childress de9baa272a Cleaning up dev script 2016-11-08 15:16:41 -08:00
Kris Childress 4610325f5e Tweaking shell script 2016-11-08 15:16:41 -08:00
Kris Childress 6f78e0ca18 Flipping associatePublicIP bool for nodes/bastion/master in private topology 2016-11-08 15:16:41 -08:00
Kris Childress 5f600eb543 Note on upgrades being experimental 2016-11-08 15:16:41 -08:00
Kris Childress 95a8c59fbf Fixing NP panic 2016-11-08 15:16:41 -08:00
Kris Childress 729598a4ae Updating error message for invalid topology. 2016-11-08 15:16:41 -08:00
Kris Childress b8d2301812 Header linter fix 2016-11-08 15:16:41 -08:00
Kris Childress 3c92c6a9de Fixing verbage for AWS route awstask 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 5b81b86265 Documentation and CNI requirements
- Fixing topology.md (linting after review)
- Adding error message for a neglected --networking cni on private topologies
- Adding troubleshooting to documentation
2016-11-08 15:16:41 -08:00
Kris Childress 479c7782d6 Fixing DNS annotations on pods / Bumping failed iterations
- Adding template functions to nodeup
- Adding 30 -> 42 iteration boost for attempted iterations without progress
- Adding template to kube api manifest
2016-11-08 15:16:41 -08:00
Kris Childress cc2e920008 Fix for https://github.com/kubernetes/kops/pull/694#issuecomment-258308027 2016-11-08 15:16:41 -08:00
Kris Childress 712882f080 K8s API
- Fixing Kubernetes API forwarding in the ELB
 - Fixing DNS for kubectul
 - Fixing Suggestions: output for bastion
2016-11-08 15:16:41 -08:00
Kris Childress 78ecdb2165 Moar YAML cleanup and putting finishing touches on k8s debugging for tomorrow - Oh etcd... <3 2016-11-08 15:16:41 -08:00
Kris Childress 3f4bc39d52 Yaml Docs cleanup 2016-11-08 15:16:41 -08:00
Kris Childress 37f5bb7d57 Working networking commit!
- Stick bastion in ASG
 - ELBs for API and Bastion
2016-11-08 15:16:41 -08:00
Kris Childress 0857ed1732 Working Bastion with ELB - now time to start on the k8s API :) :) :) 2016-11-08 15:16:41 -08:00
Kris Childress 312621b0d0 Pushing up some last minute tweaks before asking for help and feedback from testing 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 cb3157935c Fixing CI build and cluster tests to work with topologies 2016-11-08 15:16:41 -08:00
Kris Childress 835e24f788 Working EIP and NGW CRUD for private networking..
Next step.. lets piece them all together
2016-11-08 15:16:41 -08:00
Kris Childress de79ca21b8 Now that is one fine elastic_ip.go file 2016-11-08 15:16:41 -08:00
Kris Childress a3dd1257ce Working ElasticIP associations on subnet. Delete and Create! 2016-11-08 15:16:41 -08:00
Kris Childress c1e8dbe9d6 More work on the network and EIP things 2016-11-08 15:16:41 -08:00
Kris Childress e90b5faf7e fitask header fix 2016-11-08 15:16:41 -08:00
Kris Childress d729596bca fitask header fix 2016-11-08 15:16:41 -08:00
Kris Childress 0f8f2d1ba1 fitask header fix 2016-11-08 15:16:41 -08:00
Kris Childress db693a6add fitask header fix 2016-11-08 15:16:41 -08:00
Kris Childress 9bd9e30bdd Adding another large commit after a make codegen 2016-11-08 15:16:41 -08:00
Kris Childress a1c5c77b23 docs 2016-11-08 15:16:41 -08:00
Kris Childress a1ca6b7a5b More progress - getting out to Github so I can switch laptops... will be needing 8 cores today :D 2016-11-08 15:16:41 -08:00
Kris Childress 8f30225b32 Switching over branches 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