git.delta.rocks / jrsonnet / refs/commits / 36af281ff0ca

difftreelog

source

tests/go_builtin_benchmarks/manifestYamlDoc.jsonnet1.2 KiBsourcehistory
1{2  bar: {3    prometheusOperator+: {4      service+: {5        spec+: {6          ports: [7            {8              name: 'https',9              port: 8443,10              targetPort: 'https',11            },12          ],13        },14      },15      serviceMonitor+: {16        spec+: {17          endpoints: [18            {19              port: 'https',20              scheme: 'https',21              honorLabels: true,22              bearerTokenFile: '/var/run/secrets/kubernetes.io/serviceaccount/token',23              tlsConfig: {24                insecureSkipVerify: true,25              },26            },27          ],28        },29      },30      clusterRole+: {31        rules+: [32          {33            apiGroups: ['authentication.k8s.io'],34            resources: ['tokenreviews'],35            verbs: ['create'],36          },37          {38            apiGroups: ['authorization.k8s.io'],39            resources: ['subjectaccessreviews'],40            verbs: ['create'],41          },42        ],43      },44    },45    additional+: {46      '$schema': "http://json-schema.org/draft-07/schema#",47      '09': ['no', 'yes'],48    },49  },50  nothing: std.manifestYamlDoc(self.bar, indent_array_in_object=true, quote_keys=true),51}