hscloud/kube
q3k 0b6d5d526f kube/kube.libsonnet: add OpenAPI.Require
This allows for the following:

    local oa = kube.OpenAPI,

    vaidation: oa.Validation(oa.Dict {
        foo: oa.Required(oa.String),
        bar: oa.Required(oa.Array(oa.Dict {
            baz: oa.Boolean,
        })),
    }),

No more `oa.String { required:: true }`!

Change-Id: I4ecc5002e83a8a1cfcdf083d425d7decd4cf8871
2020-08-22 19:01:01 +00:00
..
OWNERS *: add more OWNERS 2020-04-13 01:46:15 +02:00
kube.libsonnet kube/kube.libsonnet: add OpenAPI.Require 2020-08-22 19:01:01 +00:00
kube.upstream.libsonnet kube: move cert-manager resources to kube.local.libsonnet 2019-10-02 21:03:13 +02:00
mirko.libsonnet hackdoc: deploy 2020-08-10 18:57:26 +02:00
policies.libsonnet kube/policies: implement mostlysecure 2020-05-11 20:17:11 +02:00
postgres.libsonnet kube/postgres: run bouncer 2020-02-15 12:39:14 +01:00
redis.libsonnet kube/redis: run as unprivileged user 2020-02-15 12:39:35 +01:00