Posted about 1 year ago. Visible to the public.

Adding new deployments

When a new application deployment is to be created we always need the same set of information.
If possible, please supply all the information listed below and send them via E-Mail to ops@makandra.de.
This helps us, the makandra Operations Team to configure your new deployment.

If some points need further clarification you should also drop us a line, we are happy to help!

Type of deployment

The deployment is ..
* Ruby on Rails
* Elixir
* PHP
* A static page
* Other

General Information

  • When will the deployment go live?
  • How much traffic can we expect?
  • Who shall get E-Mails from this deployment (e.g. cron fails, maintenance notifications)?
  • This deployment is part of which contract? (link to the proposal if you have one)

Basic deployment information

  • Name of the deployment (keep in mind the appname is used for reference in config files like the database)
  • Database backend (MySQL or PostgreSQL)
  • SSH keys for deployment
  • configuration file content (e.g. production.yml, secrets.yml)
  • Additional packages to be installed (e.g. yarn, node, ruby-rmagick, wkhtmltopdf, ..)

Additional services for your deployment

  • Redis?
  • Elasticsearch?
  • memcached?

Specific deployment information

Rails

  • Ruby version
  • Rubygems version

PHP

  • PHP version

Elixir

  • Appname
  • DB extensions
  • Elixir/Erlang version
  • Is the application built on our appserver or on another machine (locally on your PC, on a CI server)

Loadbalancer / Proxy configuration

DNS

  • Have you already registered a domain?
  • Is DNS already configured ?
  • Which domains/subdomains shall be configured?
  • Is there some kind of "main" domain to which shall be redirected?

HTTPS/SSL configuration

Monitoring

  • Is there a specific monitoring URI to be checked?
  • Can we implement Loadbalancer HTTP checks?
  • E-Mail notification contact (optional)

Common Loadbalancer configuration

  • Are there any specific routes with non-default behavior? (e.g. separated asset vhost)
  • Redirects for some URIs?
  • Can we enable caching?

Owner of this card:

Avatar
Claus-Theodor Riegg
Last edit:
10 months ago
by Claus-Theodor Riegg
Posted by Claus-Theodor Riegg to opscomplete
This website uses cookies to improve usability and analyze traffic.
Accept or learn more