Dalton Hubble
8a4da0cf7b
Rename Go module/packages org to poseidon
...
* Matchbox has moved to a new home in Poseidon
* Update Makefile so container image name uses
poseidon instead of coreos
* Publish container images to quay.io/poseidon/matchbox
2019-05-02 22:12:29 -07:00
Dalton Hubble
5bfcb24003
Vendor Go module dependencies
2019-03-10 23:59:34 -07:00
Dalton Hubble
a7c13fbe5b
Render Container Linux Configs as Ignition v2.2.0
...
* Render Container Linux Configs referenced in Profiles
as Ignition v2.2.0 documents.
* Recall, configs suffixed with .ign/.ignition will be
served as-is, as raw Ignition. Parse warnings will be
shown
2019-03-10 23:59:15 -07:00
Dalton Hubble
da35d4d567
Update ignition module from v0.22.0 to v0.31.0
...
* Serve Ignition configs (ending in .ign/.ignition) with v2.1
or v2.2 formats (previously, configs above v2.1 produced warnings
that the config was too new)
2019-03-10 23:39:09 -07:00
Dalton Hubble
94fef772a5
Update testify Go module dependency
...
* Example of updating a small single module
2019-03-10 23:01:43 -07:00
Dalton Hubble
c1d4c53c2c
Remove unused smoke tests and Jenkinsfile
...
* Matchbox has unit tests. It is no longer tested by
provisioning full Kubernetes clusters, since that's a
sizeable undertaking
2019-03-10 22:40:07 -07:00
Dalton Hubble
8e3855bbb3
Re-vendor dependencies using make vendor
...
* Vendor dependencies as-is, without updating any
2019-03-10 22:25:26 -07:00
Dalton Hubble
67707d83a5
Switch to Go modules and use Go v1.11
...
* Use Go 1.11 modules with `GO111MODULE=on`
* Change `make vendor` target to call `go mod vendor`
* Enforce builds and tests use the vendor directory by setting
the `-mod=vendor` flag (notice, travis does not fetch)
* Remove glide requirement and glide files
2019-03-10 22:24:19 -07:00
Dalton Hubble
7c9a94c6dc
Remove the squid proxy contrib docs
...
* Squid proxy docs were added as a draft in 2017 to show a
containerized setup for caching images for network boot
environments
* These docs never matured to a point of viability, I don't
make use of squid, and they're unmaintained. Users would be
better served consulting the squid project
2019-03-10 22:03:38 -07:00
Dalton Hubble
a5d3a8a4a7
Remove the rkt / acbuild based tutorial
...
* Local QEMU/KVM tutorials use either docker or rkt/acbuild,
but they're dated. rkt and acbuild are no longer in mainstream
use since they successfully drove OCI standardization
* Remove the rkt examples, as they are just more difficult for
newcomers to use and seldom maintained at this point
* Retain Docker examples, although podman will likely supplant
all docker usage in future
2019-03-10 21:57:47 -07:00
Dalton Hubble
dc0a098bf6
Update base container image from alpine:3.6 to alpine:3.9
2019-03-10 21:37:08 -07:00
Dalton Hubble
d34fbb6da6
Replace git-version script with the standard Makefile one-liner
2019-03-10 21:34:27 -07:00
Dalton Hubble
7fbce93101
Replace test script with Makefile test targets
2019-03-10 21:27:10 -07:00
Dalton Hubble
2eea9c7731
Re-vendor dependencies
2019-02-10 21:45:48 -08:00
Dalton Hubble
9cf216e937
Upgrade Sirupsen/logrus v0.10.0 to sirupsen v1.3.0
...
* Upstream author changed case of his/her username (breaking)
* Fix to lowercase name so clients using Go modules can avoid
case-sensitive conflicts. Go modules do not handle this real-world
case well
2019-02-10 21:39:17 -08:00
M. Haeckl
cac0881206
Fix docs on user:group ownership of /etc/matchbox
2019-01-26 16:58:00 -08:00
Dalton Hubble
832a95e53b
Improve Terraform example and update to Kubernetes v1.13.2
...
* Define the required versions of terraform-provider-matchbox
and terraform-provider-ct, with install instructions
* Refresh the tutorial for using Matchbox to PXE boot local
QEMU/KVM machines (using Terraform as a client)
2019-01-24 01:35:28 -08:00
Dalton Hubble
b5a6888f3b
Update Container Linux from 1911.4.0 to 1967.3.0
2019-01-24 00:53:20 -08:00
Dalton Hubble
65eff1203d
Update Go version from v1.11.1 to v1.11.5
...
* Push container images built with Go v1.11.5
2019-01-24 00:12:24 -08:00
Dalton Hubble
0bc1cb8d77
Update Kubernetes (terraform) example to v1.12.3
2018-12-04 00:14:35 -08:00
Dalton Hubble
cd57013d5b
Update Container Linux from 1576.5.0 to 1911.4.0
2018-12-03 21:52:03 -08:00
Dalton Hubble
b25a379d19
Add a MAINTAINERS file
2018-11-20 00:57:07 -08:00
Stephen Demos
e78150218f
Merge pull request #727 from sdemos/release
...
release v0.7.1
v0.7.1
2018-11-01 14:37:41 -07:00
Stephen Demos
cccb588855
*: update matchbox version to v0.7.1
2018-11-01 14:28:26 -07:00
Stephen Demos
9a177e83d7
changes: update changes document with relevant changes
2018-11-01 14:20:09 -07:00
Stephen Demos
dfd0457e03
Merge pull request #713 from anitakumar/master
...
HTTPS support for web server
2018-11-01 13:58:24 -07:00
Anita Kumar
9de30aea59
documentation: document HTTPS flags
...
Updated Documentation to include HTTPS
2018-11-01 13:41:51 -07:00
Anita Kumar
910ee6f18c
cmd/matchbox: HTTPS support for web server
2018-11-01 13:41:04 -07:00
Stephen Demos
0994b860b5
Merge pull request #720 from salarmgh/feature/autologin
...
Add kernel args variable
2018-11-01 13:26:54 -07:00
Stephen Demos
78f7e8d492
Merge pull request #722 from kkohtaka/fix-terraform-modules-example
...
Fix an example usage of terraform modules
2018-11-01 13:25:18 -07:00
Stephen Demos
e804ace9e2
Merge pull request #726 from schu/schu/scripts-get-flatcar
...
scripts: add helper script `get-flatcar`
2018-10-30 11:00:33 -07:00
Kazumasa Kohtaka
0012d691f4
Fix an example usage of terraform modules
2018-10-30 02:37:43 +09:00
Michael Schubert
e170c600b3
scripts: add helper script get-flatcar
...
Similar to `get-coreos`, add a helper script `get-flatcar` to download
Flatcar assets.
Follow up for https://github.com/poseidon/typhoon/pull/315
2018-10-29 16:53:22 +01:00
Stephen Demos
4f229d5d9a
Merge pull request #723 from sdemos/master
...
travis: update to latest supported go major versions
2018-10-19 14:17:48 -07:00
Stephen Demos
3cd8ba0a05
travis: update to latest supported go major versions
...
this also fixes the golint url to use the new location, to fix ci.
2018-10-19 12:14:20 -07:00
Salar Moghaddam
74f13a2f86
Add description and defualt value
2018-09-24 15:59:08 +03:30
Salar Moghaddam
4eee84b17d
Add kernel args variable
2018-09-24 15:15:17 +03:30
Stephen Demos
845d1d0adc
Merge pull request #717 from olleolleolle/patch-2
...
README: Use SVG badge for GoDoc
2018-09-13 11:56:00 -07:00
Stephen Demos
5b1c790d0c
Merge pull request #716 from olleolleolle/patch-1
...
[docs] Typo fix
2018-09-13 11:55:45 -07:00
Olle Jonsson
70400b7dd0
README: Use SVG badge for GoDoc
2018-09-12 16:09:20 +02:00
Olle Jonsson
c6ebdfeb92
[docs] Typo fix
2018-09-12 13:22:35 +02:00
Stephen Demos
99acdf4c6b
Merge pull request #709 from dghubble/update-kubernetes
...
Update Kubernetes (terraform) example to v1.10.3
2018-05-30 10:07:21 -07:00
Dalton Hubble
be057ed9c8
Update Kubernetes (terraform) example to v1.10.3
...
* https://github.com/poseidon/typhoon/releases/tag/v1.10.3
2018-05-30 00:34:05 -07:00
Stephen Demos
8bb99143e8
Merge pull request #704 from ae-v/master
...
fixes typo in scripts/tls/README.md
2018-04-09 16:26:48 -07:00
Stephen Demos
c802ce5805
Merge pull request #703 from dghubble/master
...
Update terraform Kubernetes examples to v1.10.0
2018-04-09 13:20:28 -07:00
Andre Veelken
c4e82c03a4
fixes typo in scripts/tls/README.md
2018-04-09 10:20:55 +02:00
Dalton Hubble
29c93046ef
Update terraform Kubernetes examples to v1.10.0
2018-04-04 01:23:11 -07:00
Dalton Hubble
34e981dc7c
examples: Update terraform Kubernetes examples to v1.9.3
2018-02-13 16:18:45 -08:00
Dalton Hubble
3a88a663c3
Merge pull request #696 from zbwright/example-links
...
docs: change links to work with sync
2018-01-25 15:20:51 -08:00
Dalton Hubble
572c8d26eb
Merge pull request #695 from coreos/fix-cert-gen
...
scripts/tls: Fix cert-gen to add index.txt.attr
2018-01-25 15:09:43 -08:00