Commit Graph

101 Commits

Author SHA1 Message Date
Dalton Hubble
a0a508b16b scripts/get-protoc: Update protoc from 3.1.0 to 3.2.0
* Update protoc Protocol Buffer Compiler codegen tool
2017-04-11 11:12:04 -07:00
Dalton Hubble
e5f428d412 scripts: Remove unused gentools script 2017-04-11 11:12:04 -07:00
Dalton Hubble
1537676484 examples: Update self-hosted Kubernetes to v1.5.6
* Bump bootkube to v0.3.13
* Use hyperkube v1.5.6_coreos.0
2017-04-05 09:55:21 -07:00
Dalton Hubble
7787c6b787 scripts: Allow libvirt VM_MEMORY configuration 2017-04-03 14:48:48 -07:00
Dalton Hubble
ca4ab1a230 examples: Update Kubernetes (static, self-hosted, rktnetes) to v1.5.5
* Bump kubectl version to v1.5.5
* Bump bootkube to v0.3.12
2017-03-21 21:47:14 -07:00
Dalton Hubble
07e22ca6ed examples: Update static Kubernetes to v1.5.4 2017-03-13 15:30:35 -07:00
Dalton Hubble
c498665bdd scripts: Always download bootkube and kubectl
* Cached bootkube binary causes smoke test failures
when a new version is needed
2017-03-10 17:27:52 -08:00
Dalton Hubble
66fb51f006 examples: Update self-hosted Kubernetes to v1.5.4
* Use bootkube v0.3.11 binary and image
* Disable anonymous-auth flag for on-host kubelet
* Set the client CA for on-host kubelet, based on kubeconfig
2017-03-10 14:45:11 -08:00
Dalton Hubble
3946d9ee66 tests,scripts: Simplify bootkube and kubectl binary curling 2017-03-09 10:51:10 -08:00
Dalton Hubble
b84e92a05a examples: Update self-hosted Kubernetes to v1.5.3
* Use kubernetes-incubator/bootkube v0.3.9
2017-03-03 15:33:59 -08:00
Dalton Hubble
fa14cf8c9c Add bootkube cluster bring-up to smoke tests 2017-03-02 01:32:34 -08:00
Dalton Hubble
9a1d87b143 internal: Add internal smoke test scripts
* Test etcd and k8s cluster bring-up
2017-03-01 13:38:32 -08:00
Dalton Hubble
0419b2f327 Bump CoreOS image from 1185.3.0 to 1235.9.0 2017-02-13 15:44:06 -08:00
Dalton Hubble
40f13e0587 *: Prepare for v0.5.0 release 2017-01-23 04:05:55 -08:00
Dalton Hubble
3337f9ef60 scripts/devnet: Improve devnet script usability
* Add devnet script to getting-started-rkt
2017-01-18 11:37:03 -08:00
Dalton Hubble
219da4d934 *: Switch to a Makefile driven develop/release process
* Add make targets for vendor, docker-image, and tools
* Move scripts into the scripts folder
2017-01-18 02:11:27 -08:00
Dalton Hubble
27427dbd1b Add CHANGES, migration notes, and update contrib
* Update k8s and systemd contrib examples for v0.5.0
2017-01-09 04:34:06 -08:00
Dalton Hubble
d496192032 Rename bootcfg to matchbox in docs, examples, scripts
* Verify all examples and docs work correctly
* Exclude contrib k8s and systemd which will be updated
and verified in a followup commit
2017-01-09 04:32:45 -08:00
Dalton Hubble
da95af5625 scripts: Add virt-install flag so reboots work
* virt-install created VMs which reboot themselves should
actually reboot in order to mirror real machines
2017-01-04 16:26:51 -08:00
Dalton Hubble
1394ee4fd8 scripts/devnet: Fix CoreOS download help text 2016-11-28 11:17:31 -08:00
Dmitry Bashkatov
2bdffc7569 scripts/tls: Fix kube-conf for darwin OS type 2016-11-28 11:04:31 -08:00
Dalton Hubble
b492b1a23a Documentation: Change metal0 bridge to 172.18.0.0/24
* Change CIDR from 172.15.0.0/16, which isn't a reserved
private range
* Use a smaller CIDR, /24 is sufficient
2016-11-21 11:01:41 -08:00
Dalton Hubble
002412df2e Documentation: Use /etc/hosts node names in docs 2016-11-20 01:05:44 -08:00
Dalton Hubble
d5c5dde2e4 docs,examples: Update CoreOS to stable 1185.3.0 2016-11-19 23:09:58 -08:00
Dalton Hubble
fb2ab2a5d9 examples: Update all examples to CoreOS Beta 1185.1.0 2016-10-16 16:25:26 -07:00
Dalton Hubble
c53062d491 scripts/devnet: Fix devnet to start named examples 2016-10-08 16:26:30 -07:00
Eric Chiang
f0465c0d0b scripts/devnet: print usage if no arguments are provided
Before:

    $ sudo ./scripts/devnet
    ./scripts/devnet: line 20: $1: unbound variable

After:

    $ sudo ./scripts/devnet
    USAGE: devnet <command>
    Commands:
    	create	create bootcfg and PXE services on the bridge
    	destroy	destroy the services on the bridge
2016-09-22 11:04:34 -07:00
Dalton Hubble
32b8a1108d scripts/devnet: Add devnet script to setup PXE/bootcfg 2016-09-19 19:26:55 -07:00
Dalton Hubble
f6aec67eb8 scripts: Add libvirt create subcommand and --os-variant
* Add `scripts/libvirt create` subcommand for rkt setups
* Add --os-variant=generic to remove nag messages to specify
* Rename places QEMU/KVM VMs were called libvirt VMs
2016-09-17 02:39:04 -07:00
Dennis Schridde
d56bf78e58 scripts/get-coreos: Make gpg binary customisable
Distributions like Debian 8 ship a `gpg` (1.4.x) and a `gpg2` (2.1.x) binary,
 which both use the same config files, and thus cannot be used at the same
 time, due to incompatible options. Thus we allow the user to specify which
 gpg binary they want to use.
2016-09-06 14:43:55 -07:00
Dalton Hubble
dbbbc228b5 examples: Update example clusters to CoreOS 1153.0.0
* CoreOS 1153.0.0 adds rkt 1.13.0 which should resolve a
docker2aci bug in rktnetes observed with rkt 1.11.0
* https://github.com/coreos/rkt/pull/3026
2016-08-30 00:28:33 -07:00
Dalton Hubble
ee788bf077 scripts/get-coreos: Use grep -E
* egrep is equivalent, but technically deprecated
2016-08-29 18:29:28 -07:00
Dennis Schridde
75ca3bca90 scripts/get-coreos: Relax version/channel check
Previously this matched very specific HTTP status codes only, while now it
 matches any success or redirection status code. It also works for "HTTP/2"
 answers in addition to "HTTP/2.0".

Fixes: #331
2016-08-27 10:01:50 +02:00
Dalton Hubble
db2ea9704f scripts: Include contrib files in releases 2016-08-12 11:38:41 -07:00
Chance Zibolski
62d269f92f scripts: Move node info into common sourcable scripts 2016-08-12 11:24:26 -07:00
Dalton Hubble
05da923fc3 Makefile, scripts: Add make codegen target
* Get/build protoc and protoc-gen-go binaries under tools
so they do not interfere with any user installations
* Ensure protoc and protoc-gen-go versions are pinned
2016-08-05 12:07:19 -07:00
Justin Garrison
db9141ec1e scripts/tls: Update DNS values
* Fixes #299
2016-08-05 10:58:02 -07:00
Dalton Hubble
0e4a809600 examples: Bump CoreOS Alpha from 1053.2.0 to 1109.1.0
* Clusters which install to disk auto-update so this bump just
changes the "starting" version. Deployed alpha clusters should
already be using 1109.1.0.
2016-07-21 14:48:44 -07:00
Dalton Hubble
d8f3ceafbe Documentation,CHANGES.md: Update docs for v0.4.0 2016-07-20 14:35:54 -07:00
Dalton Hubble
7e04e7ce4f scripts: Don't set GPG trust level of CoreOS public key 2016-07-19 15:05:21 -07:00
Dalton Hubble
02a759a300 Makefile,scripts: Make platform-specific binary tarball targets 2016-07-12 11:26:19 -07:00
Dalton Hubble
068cbf6da4 scripts: Remove unused libvirt UUID assignments 2016-07-05 23:47:39 -07:00
Dalton Hubble
c20ea43f0a scripts: Remove rkt-gc-force script
* Cleanup script no longer required with rkt 1.8+
* Discussion in #208
2016-07-05 23:45:18 -07:00
Dalton Hubble
88eed6bc59 Makefile: Add release tarball target 2016-06-28 12:01:54 -07:00
Dalton Hubble
39f5c526ec scripts: Fix get-coreos for curl via HTTP/2.0 2016-06-27 23:17:55 -07:00
Dalton Hubble
871b5a1142 scripts: Improve scripts for use in releases
* Minor documentation tweaks
2016-06-21 15:07:32 -07:00
Ed Rooth
736931d50c scripts: update rkt-gc-force for rkt 1.8.0 2016-06-21 09:56:10 -07:00
Adam Schaub
5bac35cc54 *: Add /generic docs and revert NetBoot protobuf id
* Revert NetBoot id in storage.proto for compatibility
* Add URL.RawQuery to data for generic templates
* Add generic directory to scripts/setup-data-dir
* Add documentation for generic templates.
2016-06-15 11:09:45 -07:00
Dalton Hubble
5d138935e9 examples: Use coreos-install baseurl
* Examples which install CoreOS to disk should reference
a CoreOS install image from bootcfg assets to speed up
installs and improve the offline use-case
* Update scripts/get-coreos to download and verify the
CoreOS install image
2016-06-02 15:47:09 -07:00
Dalton Hubble
f878364ba1 examples: Update CoreOS version to 1053.2.0
* Update CoreOS version to get rkt 1.2.1->1.6.0 improvements
for running the kubelet wrapper in Kubernetes clusters
* Update CoreOS version for other clusters so users only need
to download one cached version of assets to run examples
2016-05-26 12:08:27 -07:00