Deis v1, the CoreOS and Docker PaaS: Your PaaS. Your Rules.
Note: support for Deis v1 LTS ends on February 13, 2017. Please see Deis Workflow for the next-generation PaaS.
c63ade6
Godeps,deisctl: serialize a unit test and fix a package import7fd534c
models: prune old containers before deploy49b008c
contrib/azure: update template to current API and imagesd5d51cd
client: do not add top level command to cmdArgs4ade016
perms: user-only settings file permissions2381530
database/build.sh: refer to stable pv package location68fb9b4
layout: Update notice with URL for published v2 docsd369fd7
contrib: Add script to restart all apps.ef80d81
client: Sort listings968c48c
router: Add server_tokens optiond143b4b
logspout: Ignore events with short ID6da7204
dockerfiles: Make Bash requirement explicit in the documentatione30db13
buildpacks: update go, scala, and php buildpacksfc1518a
(all): update base to alpine:3.4fd35c66
planning: add July and August, up next, September3ef983f
(all): bump CoreOS to 1068.8.0167a44a
buildpacks: update go, php, nodejs, python, and scala buildpacks8342efc
roadmap: clarify Deis v1 roadmap status62f1696
upgrading: clarify AWS-specific instructionsb795d8d
planning: update for june/july community meetings6ca0414
buildpacks: update heroku-buildpack-scala to v701d89269
buildpacks: update heroku-buildpack-php to v105750e5e9
buildpacks: update heroku-buildpack-go to v41db9542a
Revert (all): bump CoreOS to 1010.5.0c89e903
(all): bump CoreOS to 1010.5.0885d7ef
buildpacks: update heroku-buildpack-python to v80955dcea
planning: updates for May planning2a4b9ff
controller: only load latest configeb32fb2
buildpacks: update heroku-buildpack-ruby to v146297f885
buildpacks: update heroku-buildpack-php to v102b53d38c
buildpacks: update heroku-buildpack-nodejs to v90cfff045
tests: update test-etcd to v2.2.38257291
buildpacks: update heroku-buildpack-go to v34c8957fc
(all): bump CoreOS to 899.17.0705f736
roadmap: update for May planning meetingfc65359
(all): bump CoreOS to 899.15.0Deis v1.13.0 is the final feature release for Deis. It is a Long Term Support (LTS) release, which means we will continue to patch bugs and accept pull requests, however any new features should be applied to Deis Workflow, the successor to Deis.
Deis v1.13.0 bumps CoreOS to 899.13.0, updates the system's containers to Alpine 3.3, removes the scheduler technology previews, bumps the Heroku buildpacks to the latest stable versions, adds a healthcheck url /healthz
to the controller, and allows logspout to re-discover the logger when it jumps to another control plane node.
If you are coming from an earlier version of Deis, please read the "Upgrading Deis" documentation for details.
Deis is an open source PaaS that makes it easy to deploy and manage applications on your own servers. Deis builds upon Docker and CoreOS to provide a lightweight PaaS with a Heroku-inspired workflow.
deis version
, deis -v
, deis --version
and deis help version
/healthz
vhost_traffic_status_zone
configurableconfig:set
operations~/.deis/client.json
if you're cancelling your own accountFor more details, please see CHANGELOG.md.
We want to thank the following Deis community members for creating GitHub issues, providing support to others, and working on various Deis branches:
deis logs
ceph mon remove
in removing hosts, Docs: running without ceph issue with store set gateway
, docs(Add/Remove hosts): fix wrong filepath to user-data.exampleThe Deis community continues to grow, and Deis wouldn't be here without you! If we slighted your contribution to this release, please let us know so we can update.
Learn about other ways to get involved on our website.
Deis v1.12.2 fixes HTTPS support for deis-database's wal-e in stateless mode, ensures that flannel starts before docker, prevents deis-builder from possibly not recognizing a git repo after restarting, and includes other minor improvements.
0738c13
database: supports HTTPs as S3 endpoint3498099
router: fix router common prefix app publishing27eab71
contrib: Add drop-in to make docker require flannel42d00af
deisctl: don't panic when config key/value is malformed7410fb7
builder: Fix problem with missed git repos after builder restarta19caaf
managing_deis: change swift3 link.82732b4
hacking: add docs to show how to use the docker-machine envDeis v1.12.1 fixes problems with the create_bucket
script on S3 storage, ensures that flanneld
starts on boot, mounts a separate data directory for etcd2
on AWS, and updates CoreOS stable to 766.5.0.
293d657
registry: fix create_bucket s3 compatabilityb07db69
user-data: always start flannel on bootd9ef023
contrib: re-introduce data dir mapping for etcd070d081
create_bucket: check for existence of None3eb277a
(all): bump CoreOS to 766.5.0The Deis project is happy to announce v1.12.0, featuring changes to deis-builder and deis-controller to ensure future compatibility with Docker. deis pull
finally works with current Docker images, and the new deisctl list-machines
command helps you survey your Deis cluster.
NOTE: Docker Hub will disable access for docker
versions 1.5 and earlier on December 7, 2015. Releases of Deis prior to v1.12.0 relied on docker
1.5.0 and will experience problems after that date. As a result, all users are encouraged to provision a new v1.12.0 cluster which does not rely on a specific docker
version.
Join the fun: new contributors to Deis can get free DigitalOcean credits!
If you are coming from an earlier version of Deis, please read the "Upgrading Deis" documentation for details.
Deis is an open source PaaS that makes it easy to deploy and manage applications on your own servers. Deis builds upon Docker and CoreOS to provide a lightweight PaaS with a Heroku-inspired workflow.
deis pull
now works with images built by Docker 1.6.2 and laterdeisctl list-machines
shows details of the nodes in your cluster$SOURCE_VERSION
available to buildpacks for Heroku compatibilitydeis pull
can use a Procfile provided on the command linerigger
etcd
reliabilitydeisctl
revised its fleet
API code to v0.10.2alpine:3.2
nginx
to 1.9.6, including HTTP/2 supportFor more details, please see CHANGELOG.md.
We want to thank the following Deis community members for creating GitHub issues, providing support to others, and working on various Deis branches:
deis create
following tutorial, fix(client): catch and propagate client errorsProcfiles
from current directory during deis pull
The Deis community continues to grow, and Deis wouldn't be here without you! If we slighted your contribution to this release, please let us know so we can update.
Learn about other ways to get involved on our website.
Deis v1.11.2 further works around a bug in simultaneous docker pull
by serializing all relevant commands in systemd units. This patch release also reverts the fleet
service to $private_ipv4, allowing the DigitalOcean firewall script to work again for new cluster provisioning.