Skip to content

Instantly share code, notes, and snippets.

@geofffranks
Created February 28, 2018 19:43
Show Gist options
  • Save geofffranks/8635f70641771cd012120d442781a6f6 to your computer and use it in GitHub Desktop.
Save geofffranks/8635f70641771cd012120d442781a6f6 to your computer and use it in GitHub Desktop.
a bit o' spruce, from http://play.spruce.cf
{"flavor":"1.16.1","prune":["kong","channel"],"env":["HOME=/home/user","BRANCH_NAME=blue"],"cherry_pick":[],"yaml":[{"filename":"api.yml","contents":"--- # api.yml\napi:\n name: sportsbook-categories\n ms-name: sportsbook\n paths:\n public: /v4/sportsbook-api/categories/\n private: /v4/sportsbook-private-api/categories/\n methods:\n public:\n - HEAD\n - GET\n private:\n - HEAD\n groups:\n public:\n - sportsbook-categories-public\n private:\n - sportsbook-categories-private\n not_in_channels:\n - common\n - coral-retail\n - ladbrokes-retail\n\n\n\n"},{"filename":"defaults.yml","contents":"--- # defaults.yml\nheaders: []\napis:\n # Public API definitions\n - name: (( concat kong.env \".\" channel.prefix \".\" api.ms-name || api.name \".public\" ))\n ensure: \"present\"\nattributes:\n upstream_url: \u003e-\n (( concat \"http://\" channel.prefix \"-\" api.ms-name || api.name \".\" kong.service_domain ))\n \n"},{"filename":"kong.yml","contents":"--- # kong.yml\nkong:\n env: (( grab $BRANCH_NAME || \"missing_branch_name\" ))\n service_domain: (( concat \"service.\" kong.env \".df.dev.local\" ))\n domain: api.datafabric.dev.aws.ladbrokescoral.com\n admin:\n url: http://apiadmin.datafabric.dev.aws.ladbrokescoral.com\n #url: http://localhost:8001\n redis:\n host: dfd-re-17b6736gt1shj.lgwsaa.0001.euw2.cache.amazonaws.com\n port: 6379\n timeout: 2000\n \n"},{"filename":"channel.yml","contents":"--- # channel.yml\nchannel:\n prefix: ld\n uppercase-prefix: LD\n \n"}],"skip_eval":false,"fallback_append":false,"go_patch":false,"debug":false,"trace":false}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment