Dalton Hubble
76cc8cb13c
scripts: Remove unused static k8s generation scripts
...
* Remove static rktnetes cluster docs
* Bump devnet matchbox version
2017-05-22 18:11:11 -07:00
Dalton Hubble
ed6dde528a
Merge pull request #543 from coreos/remove-pixiecore
...
Remove pixiecore handler and support
2017-05-22 17:51:21 -07:00
Dalton Hubble
1e095661ad
matchbox: Remove pixiecore handler and support
...
* Pixiecore was deprecated in v0.5.0 and can be removed
2017-05-22 17:13:02 -07:00
Dalton Hubble
3f70f9f2e5
Merge pull request #544 from coreos/remove-static-kubernetes
...
Remove static Kubernetes and rktnetes example clusters
2017-05-22 17:11:11 -07:00
Dalton Hubble
dabba64850
examples: Remove static Kubernetes and rktnetes example clusters
...
* Static Kubernetes / rktnetes examples are no longer going to be
maintained by this repo or upgraded to Kubernetes v1.6. This is not
considered a deprecation bc the reference clusters are examples.
* Remove static Kubernetes cluster examples so users don't choose it
* Self-hosted Kubernetes (bootkube) is now the standard recommended
Kubernetes cluster configuration
2017-05-22 16:13:26 -07:00
Dalton Hubble
7a2764b17b
Merge pull request #542 from coreos/disable-terraform-tests
...
tests: Temporarily disable bootkube (terraform-based) cluster testing
2017-05-22 16:11:29 -07:00
Dalton Hubble
9de41e29ab
scripts/test: Fix fmt test for local tests
...
* examples/terraform modules may contain Go files which
should be ignored
2017-05-22 15:55:19 -07:00
Dalton Hubble
0592503652
tests/smoke: Get nodes/pods should not fail bootkube tests
...
* Listing pods or nodes as the final step of cluster creation should
not fail the entire build, its mainly for a pretty output
* There is no official definition of when a Kubernetes cluster is
"done" bootstrapping, they can momentarily fail to response in the
first minute or so as components stabalize
2017-05-22 15:12:29 -07:00
Dalton Hubble
40926b6d0f
tests: Temporarily disable bootkube (terraform-based) tests
2017-05-22 14:51:25 -07:00
Dalton Hubble
859ea5888b
Merge pull request #538 from coreos/kubernetes-upgrade
...
Update Kubernetes from v1.6.2 to v1.6.4
2017-05-19 20:44:51 -07:00
Dalton Hubble
1736af5024
tests/smoke: Be sure terraform destroy runs
2017-05-19 18:08:50 -07:00
Dalton Hubble
c476cf8928
examples: Update Kubernetes clusters to v1.6.4
...
* Update bootkube example cluster to v1.6.4
* Update bootkube (terraform-based) cluster to v1.6.4
* Update bootkube Terraform module to v1.6.4
* Uses bootkube v0.4.4
2017-05-19 16:52:37 -07:00
Dalton Hubble
a47087ec6a
Merge pull request #536 from coreos/calc-ips
...
Calculate Kubernetes service IPs based on the service CIDR
2017-05-19 16:46:48 -07:00
Dalton Hubble
0961e50f64
examples: Remove Kubernetes service IP inputs
...
* Calculate the required service IP values from the service CIDR
* These inputs were never truly customizable anyway since bootkube
start assumed the 1st, 10th, and 15th offsets for named services
2017-05-19 15:05:42 -07:00
Dalton Hubble
7a017c2d7d
Merge pull request #537 from coreos/etcd3-terraform-state
...
tests/smoke: Ensure etcd3-terraform tests cleans state
2017-05-19 13:21:31 -07:00
Dalton Hubble
41aaad3d6f
tests/smoke: Ensure etcd3-terraform tests cleans state
2017-05-19 12:41:37 -07:00
Dalton Hubble
ddf1f88cb9
Merge pull request #535 from coreos/bootkube-tests
...
tests: Add cluster tests for bootkube-install (terraform-based)
2017-05-19 11:39:55 -07:00
Dalton Hubble
af8abc7dc2
tests: Add cluster tests for bootkube-install (terraform-based)
...
* Terraform-based cluster examples are doing disk installs so they
take a bit longer than their counterparts
2017-05-19 10:14:22 -07:00
Dalton Hubble
0d2173e446
Merge pull request #534 from coreos/bootkube-v0.4.3
...
examples: Update Kubernetes to use bootkube v0.4.3
2017-05-18 16:10:00 -07:00
Dalton Hubble
e9bf13963c
examples: Update Kubernetes to use bootkube v0.4.3
...
* Update terraform-based bootkube-install cluster example
* Update manual bootkube cluster example
2017-05-18 15:37:51 -07:00
Dalton Hubble
dbba1316b2
Merge branch 'support-oem'
2017-05-18 12:04:38 -07:00
enilfodne
34d0f5003a
examples/terraform: Add support for OEM images
2017-05-18 04:43:24 +03:00
Dalton Hubble
79e5240d3f
Merge pull request #531 from coreos/examples-and-links
...
Organize README examples listing and links
2017-05-17 16:46:10 -07:00
Dalton Hubble
46dd95da0c
README: Organize examples listing and links
2017-05-17 16:32:00 -07:00
Dalton Hubble
f6522a561b
Merge pull request #528 from coreos/controller-taints
...
examples: Add NoSchedule taint to bootkube controllers
2017-05-15 16:49:08 -07:00
Dalton Hubble
e4fdcb204e
examples: Add NoSchedule taint to bootkube controllers
2017-05-15 13:50:19 -07:00
Dalton Hubble
81e00d7e79
Merge pull request #522 from coreos/bootkube-automate
...
examples/terraform: Automate terraform-based bootkube-install
2017-05-15 13:43:54 -07:00
Dalton Hubble
06a9a28d7c
examples/terraform: Add optional variables commented out
2017-05-15 13:11:48 -07:00
Dalton Hubble
756c28f2fc
examples/terraform: Fix terraform fmt
2017-05-14 14:14:47 -07:00
Dalton Hubble
cc240286f3
examples/terraform: Automate terraform-based bootkube-install
...
* Use the dghubble/bootkube-terraform terraform module to generate
the exact same assets that `bootkube render` would
* Use terraform to automate the kubeconfig copy and bootkube start
* Removes the reuqirement to download a bootkube binary, render assets,
and manually copy assets to nodes
2017-05-14 14:14:10 -07:00
Dalton Hubble
75e428aece
Merge pull request #520 from coreos/etcd3-terraform
...
Jenkinsfile,tests: Add etcd3-terraform cluster to pipeline
2017-05-12 15:46:14 -07:00
Dalton Hubble
51c4371e39
Jenkinsfile,tests: Add etcd3-terraform cluster to pipeline
...
* Test the Terraform-based etcd3 cluster in parallel
2017-05-12 14:54:42 -07:00
Dalton Hubble
ef85730d69
Merge pull request #517 from dghubble/self-hosted-etcd
...
examples/terraform: Add experimental self-hosted etcd option
2017-05-10 09:55:33 -07:00
Dalton Hubble
3752ee78d5
Merge pull request #519 from brianredbeard/source-url-fix
...
contrib/rpm: Fixing the source URL format
2017-05-09 20:35:21 -04:00
Brian 'Redbeard' Harrington
ea9042e86e
contrib/rpm: Fixing the source URL format
...
Fixing the source URL format to confirm to more normative rpmbuild
standards and to allow for proper use of spectool/rpmspectool. This
change now produces a proper archive with the name and version number
used.
2017-05-09 17:26:42 -07:00
Dalton Hubble
d4e33efb38
Merge pull request #516 from coreos/local-disk-size
...
scripts/libvirt: Allow QEMU/KVM disk size to be customized
2017-05-09 17:37:19 -04:00
Dalton Hubble
459ce2d8bc
examples/terraform: Add experimental self-hosted etcd option
...
* Add an option to try experimental self-hosted etcd which uses
the etcd-operator to deploy an etcd cluster as pods atop Kubernetes
and disables the on-host etcd cluster
* When enabled, configure locksmithd to coordinate reboots through
self-hosted etcd
2017-05-09 14:00:51 -07:00
Dalton Hubble
31ed8dba2f
scripts/libvirt: Allow QEMU/KVM disk size to be customized
2017-05-08 16:43:38 -07:00
Dalton Hubble
2d69b2d734
Merge pull request #514 from coreos/container-install
...
Documentation: Add missing mkdir for rkt/docker installation
2017-05-08 18:13:01 -04:00
Dalton Hubble
2aea18e048
Documentation: Add missing mkdir for rkt/docker installation
2017-05-08 13:47:00 -07:00
Dalton Hubble
c2e5196d1a
Merge pull request #510 from dghubble/squid-proxy
...
Add squid proxy docs as contrib drafts
2017-05-02 17:47:26 -07:00
Dalton Hubble
47d3dbacb1
contrib/squid: Move Squid docs to contrib as a draft
2017-05-02 14:11:02 -07:00
Daneyon Hansen
5e2adb1eda
Adds documentation for using a Squid proxy with Matchbox.
2017-05-02 13:57:30 -07:00
Dalton Hubble
7ee68aa1a4
Merge pull request #509 from coreos/improve-examples
...
Improve terraform examples, tutorials, and re-usable modules
2017-05-02 13:12:57 -07:00
Dalton Hubble
e1cabcf8e8
examples/terraform: Add etcd3 tutorial and Terraform modules doc
2017-05-02 12:56:08 -07:00
Dalton Hubble
6500ed51f3
examples/terraform: Improve configurability of cluster examples
...
* Add matchbox_http_endpoint and matchbox_rpc_endpoint as variables
* Remove dghubble ssh public key from default
* Add a terraform.tfvars.example and gitignore terraform.tfvars
2017-05-01 21:25:12 -07:00
Dalton Hubble
4fb3ea2c7e
examples/terraform: Rename coreos-install to container-linux-install
...
* Add container-linux-install profile to install Container Linux
* Add cached-container-linux-install profile to install Container Linux
from cached matchbox assets
2017-05-01 17:54:18 -07:00
Dalton Hubble
b1beebe855
Merge pull request #506 from coreos/bootkube-v0.4.2
...
examples: Update from bootkube v0.4.1 to v0.4.2
2017-05-01 16:48:39 -07:00
Dalton Hubble
6743944390
examples: Update from bootkube v0.4.1 to v0.4.2
...
* Contains a few fixes to bootkube logging and checkpointing
2017-05-01 15:31:29 -07:00
Dalton Hubble
4451425db8
Merge pull request #505 from danehans/issue_502
...
examples: updates terraform readme to include get
2017-04-28 11:13:36 -07:00