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

Update the configuration files with tokens #375

Open
alexellis opened this Issue Jan 11, 2019 · 0 comments

Comments

Projects
None yet
1 participant
@alexellis
Copy link
Member

alexellis commented Jan 11, 2019

Expected Behaviour

When deploying OFC the users must first edit all their configuration files. We should replace the configuration files with versions containing only tokens so that the users can run a script or program such as ofc-bootstrap to generate the live versions.

Current Behaviour

At the moment in ofc-bootstrap (the automation to setup OFC in 2 minutes) we maintain a separate version of the file with tokens / Golang templates in the correct places.

Proposed Solution

We should consolidate the changed files in ofc-bootstrap into this repo so that no specific settings are committed into the repo. This would cover things like GitHub App ID and domain name.

New developer flow would be:

  • Clone repo
  • Update init.yaml / config file
  • Run templating tool

Deploy the project.

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