Skip to content

Instantly share code, notes, and snippets.

View geofffranks's full-sized avatar

Geoff Franks geofffranks

  • Nowhere in particular
View GitHub Profile
{"flavor":"1.29.0","prune":["meta"],"env":["HOME=/home/user"],"cherry_pick":[],"yaml":[{"filename":"first.yml","contents":"--- # first.yml\nsome_data: this will be overwritten later\na_random_map:\n key1: some data\nheres_an_array:\n- first element\n\n\n\n"},{"filename":"second.yml","contents":"--- # second.yml\nsome_data: 42\na_random_map:\n key2: adding more data\nheres_an_array:\n- (( prepend ))\n- zeroth element\nmore_data: 84\n\n\n\n"}],"skip_eval":false,"fallback_append":false,"go_patch":false,"debug":false,"trace":false}
{"flavor":"1.29.0","prune":["meta"],"env":["HOME=/home/user"],"cherry_pick":[],"yaml":[{"filename":"first.yml","contents":"--- # first.yml\nsome_data: this will be overwritten later\na_random_map:\n key1: some data\nheres_an_array:\n- first element\n\n\n\n"},{"filename":"second.yml","contents":"--- # second.yml\nsome_data: 42\na_random_map:\n key2: adding more data\nheres_an_array:\n- (( prepend ))\n- zeroth element\nmore_data: 84\n\n\n\n"}],"skip_eval":false,"fallback_append":false,"go_patch":false,"debug":false,"trace":false}
{"flavor":"1.29.0","prune":["meta"],"env":["HOME=/home/user"],"cherry_pick":[],"yaml":[{"filename":"first.yml","contents":"--- # first.yml\nsome_data: this will be overwritten later\na_random_map:\n key1: some data\nheres_an_array:\n- first element\n\n\n\n"},{"filename":"second.yml","contents":"--- # second.yml\nsome_data: 42\na_random_map:\n key2: adding more data\nheres_an_array:\n- (( prepend ))\n- zeroth element\nmore_data: 84\n\n\n\n"}],"skip_eval":false,"fallback_append":false,"go_patch":false,"debug":false,"trace":false}
{"flavor":"1.29.0","prune":["meta"],"env":["HOME=/home/user"],"cherry_pick":[],"yaml":[{"filename":"first.yml","contents":"--- # first.yml\nsome_data: this will be overwritten later\na_random_map:\n key1: some data\nheres_an_array:\n- first element\n\n\n\n"},{"filename":"second.yml","contents":"--- # second.yml\nsome_data: 42\na_random_map:\n key2: adding more data\nheres_an_array:\n- (( prepend ))\n- zeroth element\nmore_data: 84\n\n\n\n"}],"skip_eval":false,"fallback_append":false,"go_patch":false,"debug":false,"trace":false}
{"flavor":"1.29.0","prune":["meta"],"env":["HOME=/home/user"],"cherry_pick":[],"yaml":[{"filename":"mjolnir.yml","contents":"--- # mjolnir.yml\n additionalJvmArgs:\n - \"-XX:MaxRAM=8g\"\n - \"-Dcom.sun.management.jmxremote.port=5555\"\n - \"-Dcom.sun.management.jmxremote.ssl=false\"\n - \"-Dcom.sun.management.jmxremote.authenticate=false\"\n - \"-Dcom.sun.management.jmxremote.rmi.port=5555\"\n\n"},{"filename":"file2.yml","contents":"--- # final\n additionalJvmArgs:\n - (( append ))\n - '-Dhttp.proxyHost=proxy-p.bedag.ch'\n - '-Dhttp.proxyPort=8080'\n - '-Dhttps.proxyHost=proxy-p.bedag.ch'\n - '-Dhttps.proxyPort=8080'\n - '-Dhttp.nonProxyHosts=localhost|127.0.0.1|kubernetes.default.svc|*.mgmtbi.ch|*.bedag.ch|*.svc.cluster.local'\n - '-Dhttps.nonProxyHosts=localhost|127.0.0.1|kubernetes.default.svc|*.mgmtbi.ch|*.bedag.ch|*.svc.cluster.local'\n\n"}],"skip_eval":false,"fallback_append":false,"go_patch":false,"debug":false,"trace":false}
{"flavor":"1.29.0","prune":["meta"],"env":["HOME=/home/user"],"cherry_pick":[],"yaml":[{"filename":"mjolnir.yml","contents":"--- # mjolnir.yml\nmeta:\n env: prod\n\nclusters:\n- name: mjolnir\n servers:\n - 10.0.1.1\n - 10.0.1.2\n env: (( grab meta.env ))\n instances: 2\n\n"},{"filename":"file2.yml","contents":"--- # hammer\nclusters:\n- name: hammer\n env: (( grab meta.env ))\n servers:\n - 10.1.1.1\n - 10.1.1.2\n - 10.1.1.3\n instances: 3\n\n"},{"filename":"file3.yml","contents":"--- # final\nsite_list:\n- (( concat \"mjolnir-\" clusters.mjolnir.env ))\n- (( concat \"hammer-\" clusters.hammer.env ))\n\nsites: (( join \",\" site_list ))\n\nfootprint: (( calc \"(clusters.mjolnir.instances + clusters.hammer.instances) * 2048\" ))\n\n"}],"skip_eval":false,"fallback_append":false,"go_patch":false,"debug":false,"trace":false}
{"flavor":"1.29.0","prune":["meta"],"env":["HOME=/home/user"],"cherry_pick":[],"yaml":[{"filename":"file1.yml","contents":"{\"version\":\"4.6.0\",\"objects\":[{\"type\":\"group\",\"version\":\"4.6.0\",\"originX\":\"left\",\"originY\":\"top\",\"left\":43.72,\"top\":137.02,\"width\":85.96,\"height\":85.96,\"fill\":\"rgb(0,0,0)\",\"stroke\":null,\"strokeWidth\":0,\"strokeDashArray\":null,\"strokeLineCap\":\"butt\",\"strokeDashOffset\":0,\"strokeLineJoin\":\"miter\",\"strokeUniform\":false,\"strokeMiterLimit\":4,\"scaleX\":1,\"scaleY\":1,\"angle\":0,\"flipX\":false,\"flipY\":false,\"opacity\":1,\"shadow\":null,\"visible\":true,\"backgroundColor\":\"\",\"fillRule\":\"nonzero\",\"paintFirst\":\"fill\",\"globalCompositeOperation\":\"source-over\",\"skewX\":0,\"skewY\":0,\"objects\":[{\"type\":\"group\",\"version\":\"4.6.0\",\"originX\":\"left\",\"originY\":\"top\",\"left\":-42.98,\"top\":-42.98,\"width\":85.96,\"height\":85.96,\"fill\":\"rgb(0,0,0)\",\"stroke\":null,\"strokeWidth\":0,\"strokeDashArray\":null,\"strok
{"flavor":"1.29.0","prune":["meta"],"env":["HOME=/home/user"],"cherry_pick":[],"yaml":[{"filename":"mjolnir.yml","contents":"--- # mjolnir.yml\nmeta:\n env: prod\n\nclusters:\n- name: mjolnir\n servers:\n - 10.0.1.1\n - 10.0.1.2\n env: (( grab meta.env ))\n instances: 2\n\n"},{"filename":"file2.yml","contents":"--- # hammer\nclusters:\n- name: hammer\n env: (( grab meta.env ))\n servers:\n - 10.1.1.1\n - 10.1.1.2\n - 10.1.1.3\n instances: 3\n\n"},{"filename":"file3.yml","contents":"--- # final\nsite_list:\n- (( concat \"mjolnir-\" clusters.mjolnir.env ))\n- (( concat \"hammer-\" clusters.hammer.env ))\n\nsites: (( join \",\" site_list ))\n\nfootprint: (( calc \"(clusters.mjolnir.instances + clusters.hammer.instances) * 2048\" ))\n\n"}],"skip_eval":false,"fallback_append":false,"go_patch":false,"debug":true,"trace":true}
{"flavor":"1.29.0","prune":["meta"],"env":["HOME=/home/user"],"cherry_pick":[],"yaml":[{"filename":"mjolnir.yml","contents":"--- # mjolnir.yml\nmeta:\n env: prod\n\nclusters:\n- name: mjolnir\n servers:\n - 10.0.1.1\n - 10.0.1.2\n env: (( grab meta.env ))\n instances: 2\n\n"},{"filename":"file2.yml","contents":"--- # hammer\nclusters:\n- name: hammer\n env: (( grab meta.env ))\n servers:\n - 10.1.1.1\n - 10.1.1.2\n - 10.1.1.3\n instances: 3\n\n"},{"filename":"file3.yml","contents":"--- # final\nsite_list:\n- (( concat \"mjolnir-\" clusters.mjolnir.env ))\n- (( concat \"hammer-\" clusters.hammer.env ))\n\nsites: (( join \",\" site_list ))\n\nfootprint: (( calc \"(clusters.mjolnir.instances + clusters.hammer.instances) * 2048\" ))\n\n"}],"skip_eval":false,"fallback_append":false,"go_patch":false,"debug":true,"trace":true}
{"flavor":"1.29.0","prune":["meta"],"env":["HOME=/home/user"],"cherry_pick":[],"yaml":[{"filename":"mjolnir.yml","contents":"--- # mjolnir.yml\nmeta:\n env: prod\n\nclusters:\n- name: mjolnir\n servers:\n - 10.0.1.1\n - 10.0.1.2\n env: (( grab meta.env ))\n instances: 2\n\n"},{"filename":"file2.yml","contents":"--- # hammer\nclusters:\n- name: hammer\n env: (( grab meta.env ))\n servers:\n - 10.1.1.1\n - 10.1.1.2\n - 10.1.1.3\n instances: 3\n\n"},{"filename":"file3.yml","contents":"--- # final\nsite_list:\n- (( concat \"mjolnir-\" clusters.mjolnir.env ))\n- (( concat \"hammer-\" clusters.hammer.env ))\n\nsites: (( join \",\" site_list ))\n\nfootprint: (( calc \"(clusters.mjolnir.instances + clusters.hammer.instances) * 2048\" ))\n\n"}],"skip_eval":false,"fallback_append":false,"go_patch":false,"debug":true,"trace":true}