Questions tagged [flynn]

An open source platform as a service that runs and scales applications and highly available databases on any infrastructure.

Flynn is an open source Platform as a Service (PaaS) written in Go. It supports deploying applications in containers using git push and Docker images.

Flynn can be installed anywhere that 64-bit Linux runs, and supports single and multi-host deployments. It is very easy to install and configure and includes everything needed to run and scale applications in production, including a HTTPS/TCP load balancer, service discovery, an overlay network, a container image build system, and highly available databases (PostgreSQL, MySQL, and MongoDB).

13 questions
16
votes
2 answers

Why is kubernetes source code an order of magnitude larger than other container orchestrators?

Considering other orchestration tools like dokku, dcos, deis, flynn, docker swarm, etc.. Kubernetes is no where near to them in terms of lines of code, on an average those tools are around 100k-200k lines of code. Intuitively it feels strange that…
user3713466
  • 383
  • 1
  • 3
  • 11
16
votes
1 answer

What's the difference between Kubernetes and Flynn/Deis

I have read some introduction of these projects, but still cannot get a clear idea of the difference between Kubernetes and Flynn/Deis. Can anyone help?
ming.kernel
  • 3,365
  • 3
  • 21
  • 32
3
votes
2 answers

Installing TLS certificate in Flynn

How do I set up a SSL certificate for a Flynn application?
Alvaro Inckot
  • 695
  • 9
  • 29
2
votes
0 answers

How to enable certbot with flynn?

Has anyone tried to use certbot with flynn? At the moment it is required to create working directory where to look at and launch a command. Can't find any documentation on how to use them together.
shalakhin
  • 4,586
  • 5
  • 25
  • 30
2
votes
3 answers

How to obtain TLS pin from flynn cluster?

When adding a new cluster the following command must be used: flynn cluster add -p Where do you obtain the ?
1
vote
1 answer

How to route multiple certificates to one Flynn application?

This post shows how to add a certificate to an application, my question, is there a way to add multiple certificates both non-wildcard and wildcard certificate to a single application. For example, I have an app called websites where it is home to…
quarks
  • 33,478
  • 73
  • 290
  • 513
1
vote
1 answer

How to add new host to flynn if discover token is not known?

Documentation tells us to add it using -with --discover token. but how do I find discover token? cluster was created a while ago and I can not find what discover token was used. I tried to generate new discover token on leader, and init new host to…
Martins Untals
  • 2,128
  • 2
  • 18
  • 31
1
vote
1 answer

ActiveRecord is leaving out a newly created field from UPDATE queries (in a Flynn environment)

I'm not sure if this is a problem with ActiveRecord, PostgreSQL, Flynn or my app, but I recently added a new field, flynn_process_settings, to a table in my app called environments and for some reason, while the Environments#update request returns a…
mltsy
  • 6,598
  • 3
  • 38
  • 51
0
votes
1 answer

Use flynn applications via single domain

In order to have less issues with CORS and be able to use one SSL cert, I would like to run all flynn applications with one domain: my "external" services https://example.com/ - Frontend SPA (static, HTML/javascript) https://example.com/api/v1/* -…
wiesson
  • 6,544
  • 5
  • 40
  • 68
0
votes
1 answer

Migrate multiple databases with Symfony migrations, without specifying db name

I have four different databases in my Symfony project. Locally those databases have their individual names so in the migrations one can tell them apart. I have prefixed each table with db_name.table in each migration so that the correct database is…
rablentain
  • 6,641
  • 13
  • 50
  • 91
0
votes
1 answer

How do I debug failing git push to flynn?

I am trying to push a Ruby on Rails projekt to my Flynn remote. I am getting this error: -----> Discovering process types remote: -e:1:in `
': undefined method `keys' for false:FalseClass (NoMethodError) remote: ERROR: Build failed: exec: job…
rablentain
  • 6,641
  • 13
  • 50
  • 91
-1
votes
1 answer

Deploy PHP application into Flynn

I'm trying to install Craft CMS (https://github.com/craftcms/cms/tree/3.5) on Flynn running through Vagrant. When I try to push it via Flynn CLI it throws an error: PS D:\cms> git push flynn 3.5 Logon failed, use ctrl+c to cancel basic credential…
quarks
  • 33,478
  • 73
  • 290
  • 513
-1
votes
1 answer

How can I run a rails application on multiple vps servers to keep its performance well?

I'm planning to use Flynn to deploy the application and configure the servers, but it seems like Flynn doesn't support scaling out app-severs, db-servers but only supports scaling out web-severs. Even tho I looked for the info about scaling out the…