Skip to content

Instantly share code, notes, and snippets.

@mikedep333
Created June 15, 2023 14:17
Show Gist options
  • Select an option

  • Save mikedep333/15cf78bdad52e31213005afafcbf2dc5 to your computer and use it in GitHub Desktop.

Select an option

Save mikedep333/15cf78bdad52e31213005afafcbf2dc5 to your computer and use it in GitHub Desktop.
sample bonfire config for new app/component
# Bonfire deployment configuration
# ~/.config/bonfire/config.yaml
# Defines where to fetch the file that defines application configs
appsFile:
host: gitlab
repo: insights-platform/cicd-common
path: bonfire_configs/ephemeral_apps_deprecated.yaml
# (optional) define any apps locally. An app defined here with <name> will override config for app
# <name> in above fetched config.
apps:
- name: my_custom_app
components:
- name: my_app_component
host: github
repo: some-org/some-repo
path: deploy/template.yaml
# Not needed anymore because it is in app-interface
- name: content-sources
components:
- name: content-sources-backend
host: github
repo: content-services/content-sources-backend
path: deployments/deployment.yaml
- name: content-sources-frontend
host: github
repo: content-services/content-sources-frontend
path: /deploy/frontend.yaml
- name: pulp
host: local
repo: /home/mdepaulo/pulp/pulp-clowder-deployments
path: /deploy/clowdapp.yaml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment