1
0
mirror of https://github.com/onkelbeh/cheatsheets.git synced 2025-10-16 23:47:47 +02:00
cheatsheets/deis.md
Rico Sta. Cruz 511de900ba
Formatting updates (#2133)
- Update some sheets which have very long sections
- Remove `layout: 2017/sheet` (everything has the same layout now)
- Remove outdated sheets
2024-04-03 18:30:24 +11:00

878 B

title, category
title category
Deis Devops

Deploy

deis create app-name
git push deis master
deis open

Deploy dockerfile

$ deis create app-name
$ deis pull redis:latest
  Creating build...  done, v2
# default process type is `cmd`

Config

deis config:list
deis config:set FOO=bar BAZ=foo
deis config:unset FOO
deis config:pull  # writes to .env
deis config:push  # reads from .env

Managing instances

deis logs
deis run rake db:migrate
deis ps

Custom domains

deis domains:list
deis domains:add www.myapp.com
deis domains:remove www.myapp.com

Limits

deis limits:set web=1G
deis limits:set web=1024 --cpu
# (`web` is a process type)

Sharing

deis perms:create otheruser

SSL

deis certs:add server.crt server.key

See: SSL