Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Idea: Deployment Keys #20

Open
Cryptophobia opened this issue Mar 21, 2018 · 2 comments
Open

Idea: Deployment Keys #20

Cryptophobia opened this issue Mar 21, 2018 · 2 comments

Comments

@Cryptophobia
Copy link
Member

From @deis-admin on January 19, 2017 23:54

From @scottrobertson on June 16, 2015 8:17

Hey,

It would be quite cool if we could add deployment keys to a project. The work around right now is to create a deployment user, but that is a bit cumbersome.

When adding deployment keys, we should have the ability to supply our own, or have deis generate a keypair automatically (and return the public key so we can add it to CI).

Copied from original issue: deis/deis#3875

Copied from original issue: deis/builder#472

@Cryptophobia
Copy link
Member Author

From @deis-admin on January 19, 2017 23:54

From @nathansamson on June 16, 2015 9:19

Hi,

Why I support this feature (in a broader way actually), it is exactly the
other way around. The CI system (and ONLY the CI system in principle)
should know the private key, while deis would need the public key.

In general I am intrested in more fine-grained ACL's to apps, specifically
I am intrested in following options

  • (As this use case): a (pseude)-user that can do deployments
  • A user to manage domains / certs
  • An admin that can do everything.

Reason I am intrested in second bullet point is that I have a website where
people (in the future) should be able to subscribe to a SaaS system, and
choose their own domain name attached to it.
At that point a very restricted user should be able to access the DEIS API,
and add domains to the app.

Nathan

On Tue, Jun 16, 2015 at 10:17 AM, Scott Robertson [email protected]
wrote:

Hey,

It would be quite cool if we could add deployment keys to a project. The
work around right now is to create a deployment user, but that is a bit
cumbersome.

When adding deployment keys, we should have the ability to supply our own,
or have deis generate a keypair automatically (and return the public key so
we can add it to CI).


Reply to this email directly or view it on GitHub
deis/deis#3875.

@Cryptophobia
Copy link
Member Author

From @deis-admin on January 19, 2017 23:54

From @scottrobertson on June 16, 2015 15:54

You are right @nathansamson, it is totally the opposite way around :P

But yeah, this would be an awesome feature to have.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant