question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Add a `fides deploy` command for users to run an example local environment for demoing or testing

See original GitHub issue

Is your feature request related to a specific problem?

Currently if a user wants to run fides via the docker-compose file, the only choice they have is to clone the repo and run it that way. This is not a common way for end-users to interact with a tool (repos are usually for development, not for deployment of any kind) and feels like it increases the barrier to entry.

Describe the solution you’d like

Include docker-compose files as part of the pip package and add a CLI command to spin it up. We could also include a subset of the test data scripts (see #1291) to fully configure a data map and privacy request automation.

If we could make it as easy as pip install ethyca-fides and fides deploy (in the same vein as fides webserver and fides worker) we could really simplify the act of deploying an instance of fides for local or simpler use-cases!

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:6 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
ThomasLaPianacommented, Oct 21, 2022

I thought about that, but the goal is to be as absolutely simple as possible. When might someone want to seed without also running it? And vice versa, if someone does fides demo start we shouldn’t throw an error and say “actually, you have to run this other command first”, as a user I’d think “well just run it for me if you know that!”

hence, I think fides demo will seed and run, with potentially a fides demo --local-only or something if it seems like a good idea for powerusers

0reactions
PSalant726commented, Oct 20, 2022

It sounds like this is going to do multiple things? Maybe two commands under a fides demo group? fides demo seed and fides demo start?

Read more comments on GitHub >

github_iconTop Results From Across the Web

Testing and deploying your application | Google App Engine ...
Learn how to run your application locally, deploy it, and test on App Engine. ... Deploy your application to App Engine using the...
Read more >
Creating a Local Development Environment - NEAR Docs
1) Follow the first ACTION item from the deployment log by copying all of the export commands and running them in your terminal....
Read more >
Deploying your Document Processing project in a runtime ...
Open the cpds. properties. sample file to see the list of properties that you must provide for the deployment process. Run the ./cp4a-post-deployment.sh...
Read more >
Incorporate Deploy CLI into Build Environment - Auth0
Auth0 offers a Deploy CLI tool that we recommend you incorporate into your build system. The Deploy CLI tool allows you to: Deploy...
Read more >
Deployment best practices - Azure App Service | Microsoft Learn
Learn about the key mechanisms of deploying to Azure App Service. Find language-specific recommendations and other caveats.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found