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.
This commit is contained in:
Dalton Hubble
2016-07-21 14:48:44 -07:00
parent 4681c227f9
commit 0e4a809600
27 changed files with 59 additions and 59 deletions

View File

@@ -32,8 +32,8 @@ Finds the profile for the machine and renders the network boot config (kernel, o
**Response**
#!ipxe
kernel /assets/coreos/1053.2.0/coreos_production_pxe.vmlinuz coreos.config.url=http://bootcfg.foo:8080/ignition?uuid=${uuid}&mac=${net0/mac:hexhyp} coreos.first_boot=1 coreos.autologin
initrd /assets/coreos/1053.2.0/coreos_production_pxe_image.cpio.gz
kernel /assets/coreos/1109.1.0/coreos_production_pxe.vmlinuz coreos.config.url=http://bootcfg.foo:8080/ignition?uuid=${uuid}&mac=${net0/mac:hexhyp} coreos.first_boot=1 coreos.autologin
initrd /assets/coreos/1109.1.0/coreos_production_pxe_image.cpio.gz
boot
## GRUB2
@@ -56,9 +56,9 @@ Finds the profile for the machine and renders the network boot config as a GRUB
timeout=1
menuentry "CoreOS" {
echo "Loading kernel"
linuxefi "(http;bootcfg.foo:8080)/assets/coreos/1053.2.0/coreos_production_pxe.vmlinuz" "coreos.autologin" "coreos.config.url=http://bootcfg.foo:8080/ignition" "coreos.first_boot"
linuxefi "(http;bootcfg.foo:8080)/assets/coreos/1109.1.0/coreos_production_pxe.vmlinuz" "coreos.autologin" "coreos.config.url=http://bootcfg.foo:8080/ignition" "coreos.first_boot"
echo "Loading initrd"
initrdefi "(http;bootcfg.foo:8080)/assets/coreos/1053.2.0/coreos_production_pxe_image.cpio.gz"
initrdefi "(http;bootcfg.foo:8080)/assets/coreos/1109.1.0/coreos_production_pxe_image.cpio.gz"
}
## Pixiecore
@@ -76,8 +76,8 @@ Finds the profile matching the machine and renders the network boot config as JS
**Response**
{
"kernel":"/assets/coreos/1032.0.0/coreos_production_pxe.vmlinuz",
"initrd":["/assets/coreos/1032.0.0/coreos_production_pxe_image.cpio.gz"],
"kernel":"/assets/coreos/1109.1.0/coreos_production_pxe.vmlinuz",
"initrd":["/assets/coreos/1109.1.0/coreos_production_pxe_image.cpio.gz"],
"cmdline":{
"cloud-config-url":"http://bootcfg.foo/cloud?mac=ADDRESS",
"coreos.autologin":""
@@ -225,10 +225,10 @@ If you need to serve static assets (e.g. kernel, initrd), `bootcfg` can serve ar
bootcfg.foo/assets/
└── coreos
└── 1109.1.0
├── coreos_production_pxe.vmlinuz
└── coreos_production_pxe_image.cpio.gz
└── 1053.2.0
├── coreos_production_pxe.vmlinuz
└── coreos_production_pxe_image.cpio.gz
└── 1032.0.0
├── coreos_production_pxe.vmlinuz
└── coreos_production_pxe_image.cpio.gz

View File

@@ -62,8 +62,8 @@ Profiles reference an Ignition config, Cloud-Config, and/or generic config by na
"ignition_id": "etcd.yaml"
"generic_id": "some-service.cfg",
"boot": {
"kernel": "/assets/coreos/1053.2.0/coreos_production_pxe.vmlinuz",
"initrd": ["/assets/coreos/1053.2.0/coreos_production_pxe_image.cpio.gz"],
"kernel": "/assets/coreos/1109.1.0/coreos_production_pxe.vmlinuz",
"initrd": ["/assets/coreos/1109.1.0/coreos_production_pxe_image.cpio.gz"],
"cmdline": {
"coreos.config.url": "http://bootcfg.foo:8080/ignition?uuid=${uuid}&mac=${net0/mac:hexhyp}",
"coreos.autologin": "",

View File

@@ -28,7 +28,7 @@ The [examples](../examples) statically assign IP addresses to libvirt client VMs
Download the CoreOS image assets referenced in the target [profile](../examples/profiles).
./scripts/get-coreos alpha 1053.2.0 ./examples/assets
./scripts/get-coreos alpha 1109.1.0 ./examples/assets
Add your SSH public key to each machine group definition [as shown](../examples/README.md#ssh-keys).

View File

@@ -24,7 +24,7 @@ Clone the [coreos-baremetal](https://github.com/coreos/coreos-baremetal) source
Download CoreOS image assets referenced by the `etcd-docker` [example](../examples) to `examples/assets`.
./scripts/get-coreos alpha 1053.2.0 ./examples/assets
./scripts/get-coreos alpha 1109.1.0 ./examples/assets
## Containers

View File

@@ -26,7 +26,7 @@ Clone the [coreos-baremetal](https://github.com/coreos/coreos-baremetal) source
Download CoreOS image assets referenced by the `etcd` [example](../examples) to `examples/assets`.
./scripts/get-coreos alpha 1053.2.0 ./examples/assets
./scripts/get-coreos alpha 1109.1.0 ./examples/assets
Define the `metal0` virtual bridge with [CNI](https://github.com/appc/cni).

View File

@@ -24,7 +24,7 @@ The [examples](../examples) statically assign IP addresses to libvirt client VMs
Download the CoreOS image assets referenced in the target [profile](../examples/profiles).
./scripts/get-coreos alpha 1053.2.0 ./examples/assets
./scripts/get-coreos alpha 1109.1.0 ./examples/assets
Add your SSH public key to each machine group definition [as shown](../examples/README.md#ssh-keys).

View File

@@ -22,7 +22,7 @@ The [examples](..examples) statically assign IP addresses (172.15.0.21, 172.15.0
Download the CoreOS image assets referenced in the target [profile](../examples/profiles).
./scripts/get-coreos alpha 1053.2.0 ./examples/assets
./scripts/get-coreos alpha 1109.1.0 ./examples/assets
## Containers

View File

@@ -5,16 +5,16 @@ These examples network boot and provision machines into CoreOS clusters using `b
| Name | Description | CoreOS Version | FS | Docs |
|------------|-------------|----------------|----|-----------|
| pxe | CoreOS via iPXE | alpha/1053.2.0 | RAM | [reference](https://coreos.com/os/docs/latest/booting-with-ipxe.html) |
| grub | CoreOS via GRUB2 Netboot | alpha/1053.2.0 | RAM | NA |
| pxe-disk | CoreOS via iPXE, with a root filesystem | alpha/1053.2.0 | Disk | [reference](https://coreos.com/os/docs/latest/booting-with-ipxe.html) |
| etcd, etcd-docker | iPXE boot a 3 node etcd cluster and proxy | alpha/1053.2.0 | RAM | [reference](https://coreos.com/os/docs/latest/cluster-architectures.html) |
| etcd-install | Install a 3-node etcd cluster to disk | alpha/1053.2.0 | Disk | [reference](https://coreos.com/os/docs/latest/installing-to-disk.html) |
| k8s, k8s-docker | Kubernetes cluster with 1 master, 2 workers, and TLS-authentication | alpha/1053.2.0 | Disk | [tutorial](../Documentation/kubernetes.md) |
| k8s-install | Install a Kubernetes cluster to disk | alpha/1053.2.0 | Disk | [tutorial](../Documentation/kubernetes.md) |
| bootkube | iPXE boot a self-hosted Kubernetes cluster (with bootkube) | alpha/1053.2.0 | Disk | [tutorial](../Documentation/bootkube.md) |
| bootkube-install | Install a self-hosted Kubernetes cluster (with bootkube) | alpha/1053.2.0 | Disk | [tutorial](../Documentation/bootkube.md) |
| torus | Torus distributed storage | alpha/1053.2.0 | Disk | [tutorial](../Documentation/torus.md) |
| pxe | CoreOS via iPXE | alpha/1109.1.0 | RAM | [reference](https://coreos.com/os/docs/latest/booting-with-ipxe.html) |
| grub | CoreOS via GRUB2 Netboot | alpha/1109.1.0 | RAM | NA |
| pxe-disk | CoreOS via iPXE, with a root filesystem | alpha/1109.1.0 | Disk | [reference](https://coreos.com/os/docs/latest/booting-with-ipxe.html) |
| etcd, etcd-docker | iPXE boot a 3 node etcd cluster and proxy | alpha/1109.1.0 | RAM | [reference](https://coreos.com/os/docs/latest/cluster-architectures.html) |
| etcd-install | Install a 3-node etcd cluster to disk | alpha/1109.1.0 | Disk | [reference](https://coreos.com/os/docs/latest/installing-to-disk.html) |
| k8s, k8s-docker | Kubernetes cluster with 1 master, 2 workers, and TLS-authentication | alpha/1109.1.0 | Disk | [tutorial](../Documentation/kubernetes.md) |
| k8s-install | Install a Kubernetes cluster to disk | alpha/1109.1.0 | Disk | [tutorial](../Documentation/kubernetes.md) |
| bootkube | iPXE boot a self-hosted Kubernetes cluster (with bootkube) | alpha/1109.1.0 | Disk | [tutorial](../Documentation/bootkube.md) |
| bootkube-install | Install a self-hosted Kubernetes cluster (with bootkube) | alpha/1109.1.0 | Disk | [tutorial](../Documentation/bootkube.md) |
| torus | Torus distributed storage | alpha/1109.1.0 | Disk | [tutorial](../Documentation/torus.md) |
## Tutorials

View File

@@ -4,7 +4,7 @@
"profile": "install-reboot",
"metadata": {
"coreos_channel": "alpha",
"coreos_version": "1053.2.0",
"coreos_version": "1109.1.0",
"ignition_endpoint": "http://bootcfg.foo:8080/ignition",
"baseurl": "http://bootcfg.foo:8080/assets/coreos"
}

View File

@@ -4,7 +4,7 @@
"profile": "install-reboot",
"metadata": {
"coreos_channel": "alpha",
"coreos_version": "1053.2.0",
"coreos_version": "1109.1.0",
"ignition_endpoint": "http://bootcfg.foo:8080/ignition",
"baseurl": "http://bootcfg.foo:8080/assets/coreos"
}

View File

@@ -4,7 +4,7 @@
"profile": "install-reboot",
"metadata": {
"coreos_channel": "alpha",
"coreos_version": "1053.2.0",
"coreos_version": "1109.1.0",
"ignition_endpoint": "http://bootcfg.foo:8080/ignition",
"baseurl": "http://bootcfg.foo:8080/assets/coreos"
}

View File

@@ -2,8 +2,8 @@
"id": "bootkube-master",
"name": "bootkube Ready Master",
"boot": {
"kernel": "/assets/coreos/1053.2.0/coreos_production_pxe.vmlinuz",
"initrd": ["/assets/coreos/1053.2.0/coreos_production_pxe_image.cpio.gz"],
"kernel": "/assets/coreos/1109.1.0/coreos_production_pxe.vmlinuz",
"initrd": ["/assets/coreos/1109.1.0/coreos_production_pxe_image.cpio.gz"],
"cmdline": {
"root": "/dev/sda1",
"coreos.config.url": "http://bootcfg.foo:8080/ignition?uuid=${uuid}&mac=${net0/mac:hexhyp}",

View File

@@ -2,8 +2,8 @@
"id": "bootkube-worker",
"name": "bootkube Ready Worker",
"boot": {
"kernel": "/assets/coreos/1053.2.0/coreos_production_pxe.vmlinuz",
"initrd": ["/assets/coreos/1053.2.0/coreos_production_pxe_image.cpio.gz"],
"kernel": "/assets/coreos/1109.1.0/coreos_production_pxe.vmlinuz",
"initrd": ["/assets/coreos/1109.1.0/coreos_production_pxe_image.cpio.gz"],
"cmdline": {
"root": "/dev/sda1",
"coreos.config.url": "http://bootcfg.foo:8080/ignition?uuid=${uuid}&mac=${net0/mac:hexhyp}",

View File

@@ -2,8 +2,8 @@
"id": "etcd-proxy",
"name": "etcd-proxy",
"boot": {
"kernel": "/assets/coreos/1053.2.0/coreos_production_pxe.vmlinuz",
"initrd": ["/assets/coreos/1053.2.0/coreos_production_pxe_image.cpio.gz"],
"kernel": "/assets/coreos/1109.1.0/coreos_production_pxe.vmlinuz",
"initrd": ["/assets/coreos/1109.1.0/coreos_production_pxe_image.cpio.gz"],
"cmdline": {
"coreos.config.url": "http://bootcfg.foo:8080/ignition?uuid=${uuid}&mac=${net0/mac:hexhyp}",
"coreos.autologin": "",

View File

@@ -2,8 +2,8 @@
"id": "etcd",
"name": "etcd",
"boot": {
"kernel": "/assets/coreos/1053.2.0/coreos_production_pxe.vmlinuz",
"initrd": ["/assets/coreos/1053.2.0/coreos_production_pxe_image.cpio.gz"],
"kernel": "/assets/coreos/1109.1.0/coreos_production_pxe.vmlinuz",
"initrd": ["/assets/coreos/1109.1.0/coreos_production_pxe_image.cpio.gz"],
"cmdline": {
"coreos.config.url": "http://bootcfg.foo:8080/ignition?uuid=${uuid}&mac=${net0/mac:hexhyp}",
"coreos.autologin": "",

View File

@@ -2,8 +2,8 @@
"id": "grub",
"name": "CoreOS via GRUB2",
"boot": {
"kernel": "(http;bootcfg.foo:8080)/assets/coreos/1053.2.0/coreos_production_pxe.vmlinuz",
"initrd": ["(http;bootcfg.foo:8080)/assets/coreos/1053.2.0/coreos_production_pxe_image.cpio.gz"],
"kernel": "(http;bootcfg.foo:8080)/assets/coreos/1109.1.0/coreos_production_pxe.vmlinuz",
"initrd": ["(http;bootcfg.foo:8080)/assets/coreos/1109.1.0/coreos_production_pxe_image.cpio.gz"],
"cmdline": {
"coreos.config.url": "http://bootcfg.foo:8080/ignition",
"coreos.autologin": "",

View File

@@ -2,8 +2,8 @@
"id": "install-reboot",
"name": "Install CoreOS and Reboot",
"boot": {
"kernel": "/assets/coreos/1053.2.0/coreos_production_pxe.vmlinuz",
"initrd": ["/assets/coreos/1053.2.0/coreos_production_pxe_image.cpio.gz"],
"kernel": "/assets/coreos/1109.1.0/coreos_production_pxe.vmlinuz",
"initrd": ["/assets/coreos/1109.1.0/coreos_production_pxe_image.cpio.gz"],
"cmdline": {
"coreos.config.url": "http://bootcfg.foo:8080/ignition?uuid=${uuid}&mac=${net0/mac:hexhyp}",
"coreos.autologin": "",

View File

@@ -2,8 +2,8 @@
"id": "install-shutdown",
"name": "Install CoreOS and Shutdown",
"boot": {
"kernel": "/assets/coreos/1053.2.0/coreos_production_pxe.vmlinuz",
"initrd": ["/assets/coreos/1053.2.0/coreos_production_pxe_image.cpio.gz"],
"kernel": "/assets/coreos/1109.1.0/coreos_production_pxe.vmlinuz",
"initrd": ["/assets/coreos/1109.1.0/coreos_production_pxe_image.cpio.gz"],
"cmdline": {
"coreos.config.url": "http://bootcfg.foo:8080/ignition?uuid=${uuid}&mac=${net0/mac:hexhyp}",
"coreos.autologin": "",

View File

@@ -2,8 +2,8 @@
"id": "k8s-master-install",
"name": "Kubernetes Master Install",
"boot": {
"kernel": "/assets/coreos/1053.2.0/coreos_production_pxe.vmlinuz",
"initrd": ["/assets/coreos/1053.2.0/coreos_production_pxe_image.cpio.gz"],
"kernel": "/assets/coreos/1109.1.0/coreos_production_pxe.vmlinuz",
"initrd": ["/assets/coreos/1109.1.0/coreos_production_pxe_image.cpio.gz"],
"cmdline": {
"coreos.config.url": "http://bootcfg.foo:8080/ignition?uuid=${uuid}&mac=${net0/mac:hexhyp}",
"coreos.autologin": "",

View File

@@ -2,8 +2,8 @@
"id": "k8s-master",
"name": "Kubernetes Master",
"boot": {
"kernel": "/assets/coreos/1053.2.0/coreos_production_pxe.vmlinuz",
"initrd": ["/assets/coreos/1053.2.0/coreos_production_pxe_image.cpio.gz"],
"kernel": "/assets/coreos/1109.1.0/coreos_production_pxe.vmlinuz",
"initrd": ["/assets/coreos/1109.1.0/coreos_production_pxe_image.cpio.gz"],
"cmdline": {
"root": "/dev/sda1",
"coreos.config.url": "http://bootcfg.foo:8080/ignition?uuid=${uuid}&mac=${net0/mac:hexhyp}",

View File

@@ -2,8 +2,8 @@
"id": "k8s-worker-install",
"name": "Kubernetes Worker Install",
"boot": {
"kernel": "/assets/coreos/1053.2.0/coreos_production_pxe.vmlinuz",
"initrd": ["/assets/coreos/1053.2.0/coreos_production_pxe_image.cpio.gz"],
"kernel": "/assets/coreos/1109.1.0/coreos_production_pxe.vmlinuz",
"initrd": ["/assets/coreos/1109.1.0/coreos_production_pxe_image.cpio.gz"],
"cmdline": {
"coreos.config.url": "http://bootcfg.foo:8080/ignition?uuid=${uuid}&mac=${net0/mac:hexhyp}",
"coreos.autologin": "",

View File

@@ -2,8 +2,8 @@
"id": "k8s-worker",
"name": "Kubernetes Worker",
"boot": {
"kernel": "/assets/coreos/1053.2.0/coreos_production_pxe.vmlinuz",
"initrd": ["/assets/coreos/1053.2.0/coreos_production_pxe_image.cpio.gz"],
"kernel": "/assets/coreos/1109.1.0/coreos_production_pxe.vmlinuz",
"initrd": ["/assets/coreos/1109.1.0/coreos_production_pxe_image.cpio.gz"],
"cmdline": {
"root": "/dev/sda1",
"coreos.config.url": "http://bootcfg.foo:8080/ignition?uuid=${uuid}&mac=${net0/mac:hexhyp}",

View File

@@ -2,8 +2,8 @@
"id": "pxe-disk",
"name": "CoreOS with SSH",
"boot": {
"kernel": "/assets/coreos/1053.2.0/coreos_production_pxe.vmlinuz",
"initrd": ["/assets/coreos/1053.2.0/coreos_production_pxe_image.cpio.gz"],
"kernel": "/assets/coreos/1109.1.0/coreos_production_pxe.vmlinuz",
"initrd": ["/assets/coreos/1109.1.0/coreos_production_pxe_image.cpio.gz"],
"cmdline": {
"root": "/dev/sda1",
"coreos.config.url": "http://bootcfg.foo:8080/ignition?uuid=${uuid}&mac=${net0/mac:hexhyp}",

View File

@@ -3,8 +3,8 @@
"name": "CoreOS with SSH",
"ignition_id": "ssh.yaml",
"boot": {
"kernel": "/assets/coreos/1053.2.0/coreos_production_pxe.vmlinuz",
"initrd": ["/assets/coreos/1053.2.0/coreos_production_pxe_image.cpio.gz"],
"kernel": "/assets/coreos/1109.1.0/coreos_production_pxe.vmlinuz",
"initrd": ["/assets/coreos/1109.1.0/coreos_production_pxe_image.cpio.gz"],
"cmdline": {
"coreos.autologin": "",
"coreos.config.url": "http://bootcfg.foo:8080/ignition?uuid=${uuid}&mac=${net0/mac:hexhyp}",

View File

@@ -2,8 +2,8 @@
"id": "torus",
"name": "torus",
"boot": {
"kernel": "/assets/coreos/1053.2.0/coreos_production_pxe.vmlinuz",
"initrd": ["/assets/coreos/1053.2.0/coreos_production_pxe_image.cpio.gz"],
"kernel": "/assets/coreos/1109.1.0/coreos_production_pxe.vmlinuz",
"initrd": ["/assets/coreos/1109.1.0/coreos_production_pxe_image.cpio.gz"],
"cmdline": {
"root": "/dev/sda1",
"coreos.config.url": "http://bootcfg.foo:8080/ignition?uuid=${uuid}&mac=${net0/mac:hexhyp}",

View File

@@ -12,7 +12,7 @@ This will create:
examples/assets/
└── coreos
└── 1053.2.0
└── 1109.1.0
├── CoreOS_Image_Signing_Key.asc
├── coreos_production_image.bin.bz2
├── coreos_production_image.bin.bz2.sig

View File

@@ -4,7 +4,7 @@
set -eou pipefail
CHANNEL=${1:-"alpha"}
VERSION=${2:-"1053.2.0"}
VERSION=${2:-"1109.1.0"}
DEST_DIR=${3:-"$PWD/examples/assets"}
DEST=$DEST_DIR/coreos/$VERSION
BASE_URL=https://$CHANNEL.release.core-os.net/amd64-usr/$VERSION