Dalton Hubble
3277869fe2
Documentation/bootcfg: Add bootcfg object overview diagram
2016-05-24 13:56:09 -07:00
Dalton Hubble
76ced1e75b
Godeps: Remove old Godeps folder
...
* We've switched to glide, the Godeps folder should have been
deleted
2016-05-19 17:06:16 -07:00
Dalton Hubble
b779e2d318
Merge pull request #205 from coreos/bootkube
...
examples/bootkube: Setup bootkube cluster via on-host bootkube
2016-05-19 16:16:26 -07:00
Dalton Hubble
88a43b1170
examples/bootkube: Setup bootkube cluster via on-host bootkube
...
* bootkube clusters work with bootkube 5c1efe3ac61e270
* Copy bootkube generated assets and executable to any master
* Change hosts to use kubelet client certificate instead of token
* Update bootkube deployment documentation
2016-05-19 15:23:54 -07:00
Dalton Hubble
f6c486da3a
Merge pull request #177 from coreos/use-bootcfg-group
...
contrib/systemd: Run bootcfg with bootcfg user and group
2016-05-18 10:29:43 -07:00
Dalton Hubble
5cd35d8606
contrib/systemd: Run bootcfg with bootcfg user/group
...
* Setup data dir with the bootcfg group
2016-05-17 12:30:26 -07:00
Dalton Hubble
66f581926e
Merge pull request #204 from coreos/update-k8s
...
examples/k8s: Update k8s to v1.2.4 and openssl conf
2016-05-16 15:31:36 -07:00
Dalton Hubble
ce88b94b9f
examples/k8s: Update k8s to v1.2.4_coreos.1
...
* Add missing kubernetes.default.svc alt names to openssl config
2016-05-16 14:59:10 -07:00
Dalton Hubble
e2c066d750
vendor: Bump protobuf, grpc, and generated code
2016-05-13 11:19:19 -07:00
Dalton Hubble
d4740e5036
Merge pull request #201 from coreos/godep-to-glide
...
vendor: Switch from godep to glide tool
2016-05-13 11:18:05 -07:00
Dalton Hubble
948c9d9233
vendor: Switch from godep to glide tool
...
* Use glide for dependency management
* https://github.com/coreos/docs/issues/775
2016-05-13 10:40:11 -07:00
Dalton Hubble
2c7c92b07e
examples/etcd: Enable etcd strict reconfig check
...
* Don't allow etcd clusters to reconfigure themselves
to lose quorum
2016-05-11 16:23:30 -07:00
Dalton Hubble
ef06b87e3a
scripts/libvirt: Add MAC addresses for internal purposes
2016-05-11 13:17:23 -07:00
Dalton Hubble
6d73c8d629
docs: Add IRC badge, update misc notes
2016-05-10 17:01:24 -07:00
Dalton Hubble
bded1da916
Merge pull request #198 from dgonyeo/master
...
docs/getting-started-rkt: the --insecure-options flag was unnecessary
2016-05-10 16:19:53 -07:00
Derek Gonyeo
213a766d4a
docs/getting-started-rkt: the --insecure-options flag was unnecessary
...
The docs had the user skip image verification for an image pulled from
Quay, claiming that since Quay hosts docker images the image is
unsigned. This is true when fetching the docker file with "docker://",
but when an ACI is pulled from Quay (which it converts on the fly), the
ACI will be properly signed.
2016-05-10 19:08:15 -04:00
Dalton Hubble
16bc87c70a
bootcfg/storage: Add Copy methods to Profile and Group
2016-05-10 15:37:03 -07:00
Dalton Hubble
53a97f2d17
bootcfg/version: Don't show version at / path
...
* Stop showing version hash at / path. If bootcfg were deployed
at a public endpoint, the version could be used by attackers to
find out-of-date deployments.
2016-05-10 15:03:15 -07:00
Dalton Hubble
86558b7851
Merge pull request #195 from coreos/fix-pxe-example
...
example: Revert ssh Ignition config change
2016-05-10 14:46:22 -07:00
Dalton Hubble
6211d2d390
example: Revert ssh Ignition config change
...
* Users try to use the latest reference example clusters with
a bootcfg v0.3.0 deployment, which did not yet support Ignition
2.0.0. Wait until closer to v0.4.0 to bump Ignition configs.
2016-05-10 14:31:20 -07:00
Dalton Hubble
91215fe197
Merge pull request #193 from coreos/grpc-client
...
bootcfg/client: Fix New error detection and add Close
2016-05-10 14:27:43 -07:00
Dalton Hubble
1a41114ccc
bootcfg/client: Add gRPC client Close
2016-05-10 13:19:41 -07:00
Dalton Hubble
1ef3a57371
bootcfg/client: Return an error if no endpoints provided
...
* Client package's New should return an error if no endpoints
are provided when creating a gRPC client
2016-05-10 13:07:09 -07:00
Dalton Hubble
311e5fac1c
Merge pull request #178 from coreos/ignition-upgrade
...
ignition: Allow Ignition V1/V2, ignore template file extension
2016-05-05 17:07:48 -07:00
Dalton Hubble
fb560dc79d
vendor: Update Ignition dependency
2016-05-05 14:59:17 -07:00
Dalton Hubble
682bb72dde
bootcfg/http: Allow Ignition 2.0.0 YAML
...
* Ignition 2.0.0 became available in CoreOS 1010.1.0
2016-05-05 14:59:15 -07:00
Dalton Hubble
d6e2d14560
bootcfg/http: Allow Ignition 2.0.0 JSON and arbitrary extensions
...
* Allow Ignition 2.0.0 JSON documents to be served
* Stop requiring Ignition templates to use file extensions to
specify their rendered format for parsing
2016-05-05 14:58:39 -07:00
Dalton Hubble
9fda4a1741
Merge pull request #187 from coreos/update-k8s
...
examples/profiles/k8s: Update k8s cluster to v1.2.3
2016-05-04 14:01:47 -07:00
Dalton Hubble
f607f61b8a
examples/profiles/k8s: Update k8s cluster to v1.2.3
2016-05-04 11:54:27 -07:00
Dalton Hubble
02364998b4
Merge pull request #186 from coreos/add-uefi-libvirt
...
scripts/libvirt: Add UEFI grub VM setup and notes
2016-05-04 11:53:25 -07:00
Dalton Hubble
1d608fac59
scripts/libvirt: Add UEFI/GRUB VM setup and notes
2016-05-04 11:38:41 -07:00
Dalton Hubble
2860632d2c
Merge pull request #185 from coreos/update-coreos
...
Update CoreOS version from alpha 983.0.0 to 1032.0.0
2016-05-04 10:58:32 -07:00
Dalton Hubble
20effb017d
examples: Update CoreOS version to alpha 1032.0.0
2016-05-04 10:45:45 -07:00
Dalton Hubble
e035a01f86
Merge pull request #184 from coreos/remove-google-dns
...
Remove 8.8.8.8 from networkd example configs
2016-05-04 10:43:53 -07:00
Dalton Hubble
166beb0093
Remove 8.8.8.8 from networkd example configs
...
* Profiles should use only the user-provided DNS endpoint.
Adding 8.8.8.8 can cause inconsistent resolution and in some
setups, 8.8.8.8 is not routable.
2016-05-04 00:06:43 -07:00
Dalton Hubble
1bc2c51430
Merge pull request #183 from coreos/remove-k8s-version
...
examples/k8s: Remove k8s_version from machine metadata
2016-05-03 18:07:28 -07:00
Dalton Hubble
c2c29bb7ff
examples/k8s: Remove k8s_version from machine metadata
...
* Setting k8s_version via metadata gives the impression
it can be bumped and the cluster will operate with the
desired version. In reality, the k8s profiles change in
minor but important ways which we validate between k8s
releases. It should be part of the k8s profile Ignition.
2016-05-03 15:54:46 -07:00
Dalton Hubble
dbd3795924
docs: Add missing metadata HTTP API endpoint docs
2016-05-02 15:24:53 -07:00
Dalton Hubble
ee4fff254d
Merge pull request #181 from coreos/fix-dns
...
examples/groups/k8s: Fix DNS resolution in pods
2016-05-02 11:39:44 -07:00
Dalton Hubble
f615240b4f
examples/groups/k8s: Fix DNS resolution in pods
...
* k8s worker nodes were provisioned with a typo'd DNS service
IP address (10.3.0.1 instead of 10.3.0.10) which caused DNS to
be misconfigured in pods
2016-05-01 23:57:00 -07:00
Dalton Hubble
589cd858bf
Merge pull request #179 from coreos/add-kubernetes-tutorial
...
docs: Add Kubernetes tutorial as a spearate document
2016-04-29 14:58:13 -07:00
Dalton Hubble
86af1447bf
docs: Add Kubernetes tutorial to separate document
2016-04-29 14:36:55 -07:00
Dalton Hubble
3cddd4bf16
Merge pull request #175 from coreos/update-diagram
...
docs: Remove cloud-config from machine lifecycle diagram
2016-04-27 11:08:27 -07:00
Dalton Hubble
d1d26c05ed
docs: Remove cloud-config from machine lifecycle diagram
...
* coreos-baremetal no longer uses examples with cloud-config
so the diagram can be simplified to just show Ignition
2016-04-27 10:15:46 -07:00
Dalton Hubble
88c95d272f
Merge pull request #174 from coreos/logging-and-version
...
Improvements to logging and version display
2016-04-26 21:48:45 -04:00
Dalton Hubble
3525abf84f
bootcfg/version: Add version package and HTTP version output
...
* bootcfg/version package provides the linker's GIT SHA based
version to bootcfg components
* Display the bootcfg version via the HTTP server / path for
convenience and for validating a deployed version easily
* Log requests to the / rooted subtree paths to surface machines
which are making requests containing typos and mistakes that do
not match HTTP API endpoints
2016-04-26 18:21:59 -07:00
Dalton Hubble
f654879195
bootcfg/http: Fix http package log messages
...
* Package bootcfg/http logs show "api" which was the old
package name
2016-04-26 18:21:59 -07:00
Dalton Hubble
0d04785d39
contrib/k8s: Add bootcfg k8s deployment and service manifests
...
* Show Kubernetes deployment example with emptyDir volumes
2016-04-26 16:18:58 -07:00
Dalton Hubble
e31bcb4470
docs: Add rkt and Docker bootcfg deployment notes
2016-04-26 16:18:58 -07:00
Dalton Hubble
dc77940c48
examples: Add Self-hosted Kubernetes cluster example
...
* Use CoreOS bootkube tool to start control plane pods
2016-04-26 14:15:53 -07:00