mirror of
https://github.com/dhall-lang/dhall-kubernetes.git
synced 2024-09-17 10:27:08 +03:00
Prefer "schema" syntax for examples (#93)
* Also update to the latest version of `dhall` * Also fix `./scripts/generate.sh` to generate the `schemas*` files
This commit is contained in:
parent
fee24c0993
commit
7af2ab5345
5
Makefile
5
Makefile
@ -11,12 +11,13 @@ build: README.md
|
|||||||
dhall freeze --all --inplace ./types.dhall
|
dhall freeze --all --inplace ./types.dhall
|
||||||
dhall freeze --all --inplace ./typesUnion.dhall
|
dhall freeze --all --inplace ./typesUnion.dhall
|
||||||
dhall freeze --all --inplace ./defaults.dhall
|
dhall freeze --all --inplace ./defaults.dhall
|
||||||
|
dhall freeze --all --inplace ./schemas.dhall
|
||||||
check: build
|
check: build
|
||||||
LC_ALL=en_US.UTF-8 ./scripts/check-source.py
|
LC_ALL=en_US.UTF-8 ./scripts/check-source.py
|
||||||
mkdir -p tmp
|
mkdir -p tmp
|
||||||
LC_ALL=en_US.UTF-8 ./scripts/build-examples.py tmp
|
LC_ALL=en_US.UTF-8 ./scripts/build-examples.py tmp
|
||||||
install: build
|
install: build
|
||||||
cp -r types defaults "${out}"
|
cp -r types defaults schemas "${out}"
|
||||||
cp types.dhall defaults.dhall typesUnion.dhall "${out}"
|
cp types.dhall defaults.dhall typesUnion.dhall schemas.dhall "${out}"
|
||||||
cp README.md "${out}"
|
cp README.md "${out}"
|
||||||
|
|
||||||
|
245
README.md
245
README.md
@ -30,13 +30,8 @@ or the [full tutorial][dhall-tutorial].
|
|||||||
|
|
||||||
## Prerequisites
|
## Prerequisites
|
||||||
|
|
||||||
**NOTE**: `dhall-kubernetes` requires at least version `1.23.0` of [the interpreter](https://github.com/dhall-lang/dhall-haskell)
|
**NOTE**: `dhall-kubernetes` requires at least version `1.27.0` of [the interpreter](https://github.com/dhall-lang/dhall-haskell)
|
||||||
(version `7.0.0` of the language).
|
(version `11.0.0` of the language).
|
||||||
|
|
||||||
You can install the latest version with the following [stack][stack] command:
|
|
||||||
```bash
|
|
||||||
stack install dhall-1.23.0 dhall-json-1.2.8 --resolver=nightly-2019-05-13
|
|
||||||
```
|
|
||||||
|
|
||||||
## Quickstart - a simple Deployment
|
## Quickstart - a simple Deployment
|
||||||
|
|
||||||
@ -61,47 +56,37 @@ In the following example, we:
|
|||||||
```haskell
|
```haskell
|
||||||
-- examples/deploymentSimple.dhall
|
-- examples/deploymentSimple.dhall
|
||||||
|
|
||||||
let types =
|
let kubernetes =
|
||||||
../types.dhall sha256:e48e21b807dad217a6c3e631fcaf3e950062310bfb4a8bbcecc330eb7b2f60ed
|
../schemas.dhall sha256:9704063d1e2d17050cb18afae199a24f4cd1264e6c8e696ca94781309e213785
|
||||||
|
|
||||||
let defaults =
|
let deployment =
|
||||||
../defaults.dhall sha256:4450e23dc81975d111650e06c0238862944bf699537af6cbacac9c7e471dfabe
|
kubernetes.Deployment::{
|
||||||
|
, metadata = kubernetes.ObjectMeta::{ name = "nginx" }
|
||||||
let deployment
|
, spec =
|
||||||
: types.Deployment
|
Some
|
||||||
= defaults.Deployment
|
kubernetes.DeploymentSpec::{
|
||||||
// { metadata =
|
, replicas = Some 2
|
||||||
defaults.ObjectMeta // { name = "nginx" }
|
, template =
|
||||||
, spec =
|
kubernetes.PodTemplateSpec::{
|
||||||
Some
|
, metadata = kubernetes.ObjectMeta::{ name = "nginx" }
|
||||||
( defaults.DeploymentSpec
|
, spec =
|
||||||
// { replicas =
|
Some
|
||||||
Some 2
|
kubernetes.PodSpec::{
|
||||||
, template =
|
, containers =
|
||||||
defaults.PodTemplateSpec
|
[ kubernetes.Container::{
|
||||||
// { metadata =
|
, name = "nginx"
|
||||||
defaults.ObjectMeta // { name = "nginx" }
|
, image = Some "nginx:1.15.3"
|
||||||
, spec =
|
, ports =
|
||||||
Some
|
[ kubernetes.ContainerPort::{
|
||||||
( defaults.PodSpec
|
, containerPort = 80
|
||||||
// { containers =
|
}
|
||||||
[ defaults.Container
|
]
|
||||||
// { name =
|
|
||||||
"nginx"
|
|
||||||
, image =
|
|
||||||
Some "nginx:1.15.3"
|
|
||||||
, ports =
|
|
||||||
[ defaults.ContainerPort
|
|
||||||
// { containerPort = 80 }
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
)
|
|
||||||
}
|
}
|
||||||
}
|
]
|
||||||
)
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
in deployment
|
in deployment
|
||||||
|
|
||||||
@ -119,19 +104,19 @@ And we get:
|
|||||||
|
|
||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
kind: Deployment
|
kind: Deployment
|
||||||
spec:
|
|
||||||
template:
|
|
||||||
spec:
|
|
||||||
containers:
|
|
||||||
- image: nginx:1.15.3
|
|
||||||
name: nginx
|
|
||||||
ports:
|
|
||||||
- containerPort: 80
|
|
||||||
metadata:
|
|
||||||
name: nginx
|
|
||||||
replicas: 2
|
|
||||||
metadata:
|
metadata:
|
||||||
name: nginx
|
name: nginx
|
||||||
|
spec:
|
||||||
|
replicas: 2
|
||||||
|
template:
|
||||||
|
metadata:
|
||||||
|
name: nginx
|
||||||
|
spec:
|
||||||
|
containers:
|
||||||
|
- image: nginx:1.15.3
|
||||||
|
name: nginx
|
||||||
|
ports:
|
||||||
|
- containerPort: 80
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -165,84 +150,74 @@ Things to note in the following example:
|
|||||||
|
|
||||||
let Prelude = ../Prelude.dhall
|
let Prelude = ../Prelude.dhall
|
||||||
|
|
||||||
let map = Prelude.`List`.map
|
let map = Prelude.List.map
|
||||||
|
|
||||||
let kv = Prelude.JSON.keyText
|
let kv = Prelude.JSON.keyText
|
||||||
|
|
||||||
let types =
|
let types =
|
||||||
../types.dhall sha256:e48e21b807dad217a6c3e631fcaf3e950062310bfb4a8bbcecc330eb7b2f60ed
|
../types.dhall sha256:e48e21b807dad217a6c3e631fcaf3e950062310bfb4a8bbcecc330eb7b2f60ed
|
||||||
|
|
||||||
let defaults =
|
let kubernetes =
|
||||||
../defaults.dhall sha256:4450e23dc81975d111650e06c0238862944bf699537af6cbacac9c7e471dfabe
|
../schemas.dhall sha256:9704063d1e2d17050cb18afae199a24f4cd1264e6c8e696ca94781309e213785
|
||||||
|
|
||||||
let Service = { name : Text, host : Text, version : Text }
|
let Service = { name : Text, host : Text, version : Text }
|
||||||
|
|
||||||
let services = [ { name = "foo", host = "foo.example.com", version = "2.3" } ]
|
let services = [ { name = "foo", host = "foo.example.com", version = "2.3" } ]
|
||||||
|
|
||||||
let makeTLS
|
let makeTLS
|
||||||
: Service -> types.IngressTLS
|
: Service → types.IngressTLS
|
||||||
= \(service : Service)
|
= λ(service : Service)
|
||||||
-> { hosts =
|
→ { hosts = [ service.host ]
|
||||||
[ service.host ]
|
, secretName = Some "${service.name}-certificate"
|
||||||
, secretName =
|
}
|
||||||
Some "${service.name}-certificate"
|
|
||||||
}
|
|
||||||
|
|
||||||
let makeRule
|
let makeRule
|
||||||
: Service -> types.IngressRule
|
: Service → types.IngressRule
|
||||||
= \(service : Service)
|
= λ(service : Service)
|
||||||
-> { host =
|
→ { host = Some service.host
|
||||||
Some service.host
|
, http =
|
||||||
, http =
|
Some
|
||||||
Some
|
|
||||||
{ paths =
|
{ paths =
|
||||||
[ { backend =
|
[ { backend =
|
||||||
{ serviceName =
|
{ serviceName = service.name
|
||||||
service.name
|
, servicePort = types.IntOrString.Int 80
|
||||||
, servicePort =
|
|
||||||
types.IntOrString.Int 80
|
|
||||||
}
|
}
|
||||||
, path =
|
, path = None Text
|
||||||
None Text
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
let mkIngress
|
let mkIngress
|
||||||
: List Service -> types.Ingress
|
: List Service → types.Ingress
|
||||||
= \(inputServices : List Service)
|
= λ(inputServices : List Service)
|
||||||
-> let annotations =
|
→ let annotations =
|
||||||
[ kv "kubernetes.io/ingress.class" "nginx"
|
[ kv "kubernetes.io/ingress.class" "nginx"
|
||||||
, kv "kubernetes.io/ingress.allow-http" "false"
|
, kv "kubernetes.io/ingress.allow-http" "false"
|
||||||
]
|
]
|
||||||
|
|
||||||
let defaultService =
|
let defaultService =
|
||||||
{ name =
|
{ name = "default"
|
||||||
"default"
|
, host = "default.example.com"
|
||||||
, host =
|
, version = " 1.0"
|
||||||
"default.example.com"
|
}
|
||||||
, version =
|
|
||||||
" 1.0"
|
let ingressServices = inputServices # [ defaultService ]
|
||||||
|
|
||||||
|
let spec =
|
||||||
|
kubernetes.IngressSpec::{
|
||||||
|
, tls = map Service types.IngressTLS makeTLS ingressServices
|
||||||
|
, rules = map Service types.IngressRule makeRule ingressServices
|
||||||
|
}
|
||||||
|
|
||||||
|
in kubernetes.Ingress::{
|
||||||
|
, metadata =
|
||||||
|
kubernetes.ObjectMeta::{
|
||||||
|
, name = "nginx"
|
||||||
|
, annotations = annotations
|
||||||
}
|
}
|
||||||
|
, spec = Some spec
|
||||||
let ingressServices = inputServices # [ defaultService ]
|
}
|
||||||
|
|
||||||
let spec =
|
|
||||||
defaults.IngressSpec
|
|
||||||
// { tls =
|
|
||||||
map Service types.IngressTLS makeTLS ingressServices
|
|
||||||
, rules =
|
|
||||||
map Service types.IngressRule makeRule ingressServices
|
|
||||||
}
|
|
||||||
|
|
||||||
in defaults.Ingress
|
|
||||||
// { metadata =
|
|
||||||
defaults.ObjectMeta
|
|
||||||
// { name = "nginx", annotations = annotations }
|
|
||||||
, spec =
|
|
||||||
Some spec
|
|
||||||
}
|
|
||||||
|
|
||||||
in mkIngress services
|
in mkIngress services
|
||||||
|
|
||||||
@ -260,32 +235,32 @@ Result:
|
|||||||
|
|
||||||
apiVersion: networking.k8s.io/v1beta1
|
apiVersion: networking.k8s.io/v1beta1
|
||||||
kind: Ingress
|
kind: Ingress
|
||||||
spec:
|
|
||||||
rules:
|
|
||||||
- http:
|
|
||||||
paths:
|
|
||||||
- backend:
|
|
||||||
servicePort: 80
|
|
||||||
serviceName: foo
|
|
||||||
host: foo.example.com
|
|
||||||
- http:
|
|
||||||
paths:
|
|
||||||
- backend:
|
|
||||||
servicePort: 80
|
|
||||||
serviceName: default
|
|
||||||
host: default.example.com
|
|
||||||
tls:
|
|
||||||
- hosts:
|
|
||||||
- foo.example.com
|
|
||||||
secretName: foo-certificate
|
|
||||||
- hosts:
|
|
||||||
- default.example.com
|
|
||||||
secretName: default-certificate
|
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
|
kubernetes.io/ingress.allow-http: "false"
|
||||||
kubernetes.io/ingress.class: nginx
|
kubernetes.io/ingress.class: nginx
|
||||||
kubernetes.io/ingress.allow-http: 'false'
|
|
||||||
name: nginx
|
name: nginx
|
||||||
|
spec:
|
||||||
|
rules:
|
||||||
|
- host: foo.example.com
|
||||||
|
http:
|
||||||
|
paths:
|
||||||
|
- backend:
|
||||||
|
serviceName: foo
|
||||||
|
servicePort: 80
|
||||||
|
- host: default.example.com
|
||||||
|
http:
|
||||||
|
paths:
|
||||||
|
- backend:
|
||||||
|
serviceName: default
|
||||||
|
servicePort: 80
|
||||||
|
tls:
|
||||||
|
- hosts:
|
||||||
|
- foo.example.com
|
||||||
|
secretName: foo-certificate
|
||||||
|
- hosts:
|
||||||
|
- default.example.com
|
||||||
|
secretName: default-certificate
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -326,7 +301,7 @@ in
|
|||||||
## Projects Using `dhall-kubernetes`
|
## Projects Using `dhall-kubernetes`
|
||||||
|
|
||||||
* [dhall-prometheus-operator][dhall-prometheus-operator]: Provides types and default records for [Prometheus Operators][prometheus-operator].
|
* [dhall-prometheus-operator][dhall-prometheus-operator]: Provides types and default records for [Prometheus Operators][prometheus-operator].
|
||||||
* [EarnestResearch/dhall-packages](https://github.com/EarnestResearch/dhall-packages): Provides dhall bindings for several dhall packages, including Kubernetes applications such as [argo](https://github.com/argoproj/argo), [argocd](https://github.com/argoproj/argo-cd), [ambassador](https://github.com/datawire/ambassador), [kubernetes-external-secrets](https://github.com/godaddy/kubernetes-external-secrets) and more.
|
|
||||||
|
|
||||||
## Development
|
## Development
|
||||||
|
|
||||||
|
@ -1,9 +1,6 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "admissionregistration.k8s.io/v1beta1"
|
||||||
"admissionregistration.k8s.io/v1beta1"
|
, kind = "MutatingWebhookConfiguration"
|
||||||
, kind =
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
||||||
"MutatingWebhookConfiguration"
|
|
||||||
, metadata =
|
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
|
||||||
, webhooks =
|
, webhooks =
|
||||||
[] : List ./../types/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall
|
[] : List ./../types/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall
|
||||||
}
|
}
|
||||||
|
@ -1,10 +1,7 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "admissionregistration.k8s.io/v1beta1"
|
||||||
"admissionregistration.k8s.io/v1beta1"
|
, kind = "MutatingWebhookConfigurationList"
|
||||||
, kind =
|
|
||||||
"MutatingWebhookConfigurationList"
|
|
||||||
, items =
|
, items =
|
||||||
[] : List
|
[] : List
|
||||||
./../types/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall
|
./../types/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall
|
||||||
, metadata =
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,6 @@
|
|||||||
{ apiGroups =
|
{ apiGroups = [] : List Text
|
||||||
[] : List Text
|
, apiVersions = [] : List Text
|
||||||
, apiVersions =
|
, operations = [] : List Text
|
||||||
[] : List Text
|
, resources = [] : List Text
|
||||||
, operations =
|
, scope = None Text
|
||||||
[] : List Text
|
|
||||||
, resources =
|
|
||||||
[] : List Text
|
|
||||||
, scope =
|
|
||||||
None Text
|
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,6 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "admissionregistration.k8s.io/v1beta1"
|
||||||
"admissionregistration.k8s.io/v1beta1"
|
, kind = "ValidatingWebhookConfiguration"
|
||||||
, kind =
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
||||||
"ValidatingWebhookConfiguration"
|
|
||||||
, metadata =
|
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
|
||||||
, webhooks =
|
, webhooks =
|
||||||
[] : List ./../types/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall
|
[] : List ./../types/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall
|
||||||
}
|
}
|
||||||
|
@ -1,10 +1,7 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "admissionregistration.k8s.io/v1beta1"
|
||||||
"admissionregistration.k8s.io/v1beta1"
|
, kind = "ValidatingWebhookConfigurationList"
|
||||||
, kind =
|
|
||||||
"ValidatingWebhookConfigurationList"
|
|
||||||
, items =
|
, items =
|
||||||
[] : List
|
[] : List
|
||||||
./../types/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall
|
./../types/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall
|
||||||
, metadata =
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,16 +1,12 @@
|
|||||||
{ admissionReviewVersions =
|
{ admissionReviewVersions = [] : List Text
|
||||||
[] : List Text
|
|
||||||
, clientConfig =
|
, clientConfig =
|
||||||
./io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall
|
./io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall
|
||||||
, rules =
|
, rules =
|
||||||
[] : List
|
[] : List
|
||||||
./../types/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall
|
./../types/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall
|
||||||
, failurePolicy =
|
, failurePolicy = None Text
|
||||||
None Text
|
|
||||||
, namespaceSelector =
|
, namespaceSelector =
|
||||||
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall
|
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall
|
||||||
, sideEffects =
|
, sideEffects = None Text
|
||||||
None Text
|
, timeoutSeconds = None Natural
|
||||||
, timeoutSeconds =
|
|
||||||
None Natural
|
|
||||||
}
|
}
|
||||||
|
@ -1,8 +1,6 @@
|
|||||||
{ caBundle =
|
{ caBundle = None Text
|
||||||
None Text
|
|
||||||
, service =
|
, service =
|
||||||
None
|
None
|
||||||
./../types/io.k8s.api.admissionregistration.v1beta1.ServiceReference.dhall
|
./../types/io.k8s.api.admissionregistration.v1beta1.ServiceReference.dhall
|
||||||
, url =
|
, url = None Text
|
||||||
None Text
|
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,5 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "apps/v1"
|
||||||
"apps/v1"
|
, kind = "ControllerRevision"
|
||||||
, kind =
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
||||||
"ControllerRevision"
|
, data = None ./../types/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall
|
||||||
, metadata =
|
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
|
||||||
, data =
|
|
||||||
None ./../types/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,5 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "apps/v1"
|
||||||
"apps/v1"
|
, kind = "ControllerRevisionList"
|
||||||
, kind =
|
, items = [] : List ./../types/io.k8s.api.apps.v1.ControllerRevision.dhall
|
||||||
"ControllerRevisionList"
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
||||||
, items =
|
|
||||||
[] : List ./../types/io.k8s.api.apps.v1.ControllerRevision.dhall
|
|
||||||
, metadata =
|
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,6 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "apps/v1"
|
||||||
"apps/v1"
|
, kind = "DaemonSet"
|
||||||
, kind =
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
||||||
"DaemonSet"
|
, spec = None ./../types/io.k8s.api.apps.v1.DaemonSetSpec.dhall
|
||||||
, metadata =
|
, status = None ./../types/io.k8s.api.apps.v1.DaemonSetStatus.dhall
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
|
||||||
, spec =
|
|
||||||
None ./../types/io.k8s.api.apps.v1.DaemonSetSpec.dhall
|
|
||||||
, status =
|
|
||||||
None ./../types/io.k8s.api.apps.v1.DaemonSetStatus.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,5 @@
|
|||||||
{ lastTransitionTime =
|
{ lastTransitionTime =
|
||||||
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall
|
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall
|
||||||
, message =
|
, message = None Text
|
||||||
None Text
|
, reason = None Text
|
||||||
, reason =
|
|
||||||
None Text
|
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,5 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "apps/v1"
|
||||||
"apps/v1"
|
, kind = "DaemonSetList"
|
||||||
, kind =
|
, items = [] : List ./../types/io.k8s.api.apps.v1.DaemonSet.dhall
|
||||||
"DaemonSetList"
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
||||||
, items =
|
|
||||||
[] : List ./../types/io.k8s.api.apps.v1.DaemonSet.dhall
|
|
||||||
, metadata =
|
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,7 @@
|
|||||||
{ selector =
|
{ selector = ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall
|
, template = ./io.k8s.api.core.v1.PodTemplateSpec.dhall
|
||||||
, template =
|
, minReadySeconds = None Natural
|
||||||
./io.k8s.api.core.v1.PodTemplateSpec.dhall
|
, revisionHistoryLimit = None Natural
|
||||||
, minReadySeconds =
|
|
||||||
None Natural
|
|
||||||
, revisionHistoryLimit =
|
|
||||||
None Natural
|
|
||||||
, updateStrategy =
|
, updateStrategy =
|
||||||
None ./../types/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall
|
None ./../types/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall
|
||||||
}
|
}
|
||||||
|
@ -1,13 +1,7 @@
|
|||||||
{ conditions =
|
{ conditions = [] : List ./../types/io.k8s.api.apps.v1.DaemonSetCondition.dhall
|
||||||
[] : List ./../types/io.k8s.api.apps.v1.DaemonSetCondition.dhall
|
, collisionCount = None Natural
|
||||||
, collisionCount =
|
, numberAvailable = None Natural
|
||||||
None Natural
|
, numberUnavailable = None Natural
|
||||||
, numberAvailable =
|
, observedGeneration = None Natural
|
||||||
None Natural
|
, updatedNumberScheduled = None Natural
|
||||||
, numberUnavailable =
|
|
||||||
None Natural
|
|
||||||
, observedGeneration =
|
|
||||||
None Natural
|
|
||||||
, updatedNumberScheduled =
|
|
||||||
None Natural
|
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
{ rollingUpdate =
|
{ rollingUpdate = ./io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall
|
||||||
./io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall
|
, type = None Text
|
||||||
, type =
|
|
||||||
None Text
|
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,6 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "apps/v1"
|
||||||
"apps/v1"
|
, kind = "Deployment"
|
||||||
, kind =
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
||||||
"Deployment"
|
, spec = None ./../types/io.k8s.api.apps.v1.DeploymentSpec.dhall
|
||||||
, metadata =
|
, status = None ./../types/io.k8s.api.apps.v1.DeploymentStatus.dhall
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
|
||||||
, spec =
|
|
||||||
None ./../types/io.k8s.api.apps.v1.DeploymentSpec.dhall
|
|
||||||
, status =
|
|
||||||
None ./../types/io.k8s.api.apps.v1.DeploymentStatus.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -2,8 +2,6 @@
|
|||||||
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall
|
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall
|
||||||
, lastUpdateTime =
|
, lastUpdateTime =
|
||||||
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall
|
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall
|
||||||
, message =
|
, message = None Text
|
||||||
None Text
|
, reason = None Text
|
||||||
, reason =
|
|
||||||
None Text
|
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,5 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "apps/v1"
|
||||||
"apps/v1"
|
, kind = "DeploymentList"
|
||||||
, kind =
|
, items = [] : List ./../types/io.k8s.api.apps.v1.Deployment.dhall
|
||||||
"DeploymentList"
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
||||||
, items =
|
|
||||||
[] : List ./../types/io.k8s.api.apps.v1.Deployment.dhall
|
|
||||||
, metadata =
|
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,17 +1,9 @@
|
|||||||
{ selector =
|
{ selector = ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall
|
, template = ./io.k8s.api.core.v1.PodTemplateSpec.dhall
|
||||||
, template =
|
, minReadySeconds = None Natural
|
||||||
./io.k8s.api.core.v1.PodTemplateSpec.dhall
|
, paused = None Bool
|
||||||
, minReadySeconds =
|
, progressDeadlineSeconds = None Natural
|
||||||
None Natural
|
, replicas = None Natural
|
||||||
, paused =
|
, revisionHistoryLimit = None Natural
|
||||||
None Bool
|
, strategy = None ./../types/io.k8s.api.apps.v1.DeploymentStrategy.dhall
|
||||||
, progressDeadlineSeconds =
|
|
||||||
None Natural
|
|
||||||
, replicas =
|
|
||||||
None Natural
|
|
||||||
, revisionHistoryLimit =
|
|
||||||
None Natural
|
|
||||||
, strategy =
|
|
||||||
None ./../types/io.k8s.api.apps.v1.DeploymentStrategy.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,17 +1,9 @@
|
|||||||
{ conditions =
|
{ conditions = [] : List ./../types/io.k8s.api.apps.v1.DeploymentCondition.dhall
|
||||||
[] : List ./../types/io.k8s.api.apps.v1.DeploymentCondition.dhall
|
, availableReplicas = None Natural
|
||||||
, availableReplicas =
|
, collisionCount = None Natural
|
||||||
None Natural
|
, observedGeneration = None Natural
|
||||||
, collisionCount =
|
, readyReplicas = None Natural
|
||||||
None Natural
|
, replicas = None Natural
|
||||||
, observedGeneration =
|
, unavailableReplicas = None Natural
|
||||||
None Natural
|
, updatedReplicas = None Natural
|
||||||
, readyReplicas =
|
|
||||||
None Natural
|
|
||||||
, replicas =
|
|
||||||
None Natural
|
|
||||||
, unavailableReplicas =
|
|
||||||
None Natural
|
|
||||||
, updatedReplicas =
|
|
||||||
None Natural
|
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
{ rollingUpdate =
|
{ rollingUpdate = ./io.k8s.api.apps.v1.RollingUpdateDeployment.dhall
|
||||||
./io.k8s.api.apps.v1.RollingUpdateDeployment.dhall
|
, type = None Text
|
||||||
, type =
|
|
||||||
None Text
|
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,6 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "apps/v1"
|
||||||
"apps/v1"
|
, kind = "ReplicaSet"
|
||||||
, kind =
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
||||||
"ReplicaSet"
|
, spec = None ./../types/io.k8s.api.apps.v1.ReplicaSetSpec.dhall
|
||||||
, metadata =
|
, status = None ./../types/io.k8s.api.apps.v1.ReplicaSetStatus.dhall
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
|
||||||
, spec =
|
|
||||||
None ./../types/io.k8s.api.apps.v1.ReplicaSetSpec.dhall
|
|
||||||
, status =
|
|
||||||
None ./../types/io.k8s.api.apps.v1.ReplicaSetStatus.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,5 @@
|
|||||||
{ lastTransitionTime =
|
{ lastTransitionTime =
|
||||||
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall
|
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall
|
||||||
, message =
|
, message = None Text
|
||||||
None Text
|
, reason = None Text
|
||||||
, reason =
|
|
||||||
None Text
|
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,5 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "apps/v1"
|
||||||
"apps/v1"
|
, kind = "ReplicaSetList"
|
||||||
, kind =
|
, items = [] : List ./../types/io.k8s.api.apps.v1.ReplicaSet.dhall
|
||||||
"ReplicaSetList"
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
||||||
, items =
|
|
||||||
[] : List ./../types/io.k8s.api.apps.v1.ReplicaSet.dhall
|
|
||||||
, metadata =
|
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,5 @@
|
|||||||
{ selector =
|
{ selector = ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall
|
, minReadySeconds = None Natural
|
||||||
, minReadySeconds =
|
, replicas = None Natural
|
||||||
None Natural
|
, template = None ./../types/io.k8s.api.core.v1.PodTemplateSpec.dhall
|
||||||
, replicas =
|
|
||||||
None Natural
|
|
||||||
, template =
|
|
||||||
None ./../types/io.k8s.api.core.v1.PodTemplateSpec.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,6 @@
|
|||||||
{ conditions =
|
{ conditions = [] : List ./../types/io.k8s.api.apps.v1.ReplicaSetCondition.dhall
|
||||||
[] : List ./../types/io.k8s.api.apps.v1.ReplicaSetCondition.dhall
|
, availableReplicas = None Natural
|
||||||
, availableReplicas =
|
, fullyLabeledReplicas = None Natural
|
||||||
None Natural
|
, observedGeneration = None Natural
|
||||||
, fullyLabeledReplicas =
|
, readyReplicas = None Natural
|
||||||
None Natural
|
|
||||||
, observedGeneration =
|
|
||||||
None Natural
|
|
||||||
, readyReplicas =
|
|
||||||
None Natural
|
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,6 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "apps/v1"
|
||||||
"apps/v1"
|
, kind = "StatefulSet"
|
||||||
, kind =
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
||||||
"StatefulSet"
|
, spec = None ./../types/io.k8s.api.apps.v1.StatefulSetSpec.dhall
|
||||||
, metadata =
|
, status = None ./../types/io.k8s.api.apps.v1.StatefulSetStatus.dhall
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
|
||||||
, spec =
|
|
||||||
None ./../types/io.k8s.api.apps.v1.StatefulSetSpec.dhall
|
|
||||||
, status =
|
|
||||||
None ./../types/io.k8s.api.apps.v1.StatefulSetStatus.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,5 @@
|
|||||||
{ lastTransitionTime =
|
{ lastTransitionTime =
|
||||||
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall
|
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall
|
||||||
, message =
|
, message = None Text
|
||||||
None Text
|
, reason = None Text
|
||||||
, reason =
|
|
||||||
None Text
|
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,5 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "apps/v1"
|
||||||
"apps/v1"
|
, kind = "StatefulSetList"
|
||||||
, kind =
|
, items = [] : List ./../types/io.k8s.api.apps.v1.StatefulSet.dhall
|
||||||
"StatefulSetList"
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
||||||
, items =
|
|
||||||
[] : List ./../types/io.k8s.api.apps.v1.StatefulSet.dhall
|
|
||||||
, metadata =
|
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,15 +1,10 @@
|
|||||||
{ selector =
|
{ selector = ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall
|
, template = ./io.k8s.api.core.v1.PodTemplateSpec.dhall
|
||||||
, template =
|
|
||||||
./io.k8s.api.core.v1.PodTemplateSpec.dhall
|
|
||||||
, volumeClaimTemplates =
|
, volumeClaimTemplates =
|
||||||
[] : List ./../types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall
|
[] : List ./../types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall
|
||||||
, podManagementPolicy =
|
, podManagementPolicy = None Text
|
||||||
None Text
|
, replicas = None Natural
|
||||||
, replicas =
|
, revisionHistoryLimit = None Natural
|
||||||
None Natural
|
|
||||||
, revisionHistoryLimit =
|
|
||||||
None Natural
|
|
||||||
, updateStrategy =
|
, updateStrategy =
|
||||||
None ./../types/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall
|
None ./../types/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall
|
||||||
}
|
}
|
||||||
|
@ -1,17 +1,10 @@
|
|||||||
{ conditions =
|
{ conditions =
|
||||||
[] : List ./../types/io.k8s.api.apps.v1.StatefulSetCondition.dhall
|
[] : List ./../types/io.k8s.api.apps.v1.StatefulSetCondition.dhall
|
||||||
, collisionCount =
|
, collisionCount = None Natural
|
||||||
None Natural
|
, currentReplicas = None Natural
|
||||||
, currentReplicas =
|
, currentRevision = None Text
|
||||||
None Natural
|
, observedGeneration = None Natural
|
||||||
, currentRevision =
|
, readyReplicas = None Natural
|
||||||
None Text
|
, updateRevision = None Text
|
||||||
, observedGeneration =
|
, updatedReplicas = None Natural
|
||||||
None Natural
|
|
||||||
, readyReplicas =
|
|
||||||
None Natural
|
|
||||||
, updateRevision =
|
|
||||||
None Text
|
|
||||||
, updatedReplicas =
|
|
||||||
None Natural
|
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
{ rollingUpdate =
|
{ rollingUpdate = ./io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall
|
||||||
./io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall
|
, type = None Text
|
||||||
, type =
|
|
||||||
None Text
|
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,5 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "apps/v1beta1"
|
||||||
"apps/v1beta1"
|
, kind = "ControllerRevision"
|
||||||
, kind =
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
||||||
"ControllerRevision"
|
, data = None ./../types/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall
|
||||||
, metadata =
|
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
|
||||||
, data =
|
|
||||||
None ./../types/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,5 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "apps/v1beta1"
|
||||||
"apps/v1beta1"
|
, kind = "ControllerRevisionList"
|
||||||
, kind =
|
, items = [] : List ./../types/io.k8s.api.apps.v1beta1.ControllerRevision.dhall
|
||||||
"ControllerRevisionList"
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
||||||
, items =
|
|
||||||
[] : List ./../types/io.k8s.api.apps.v1beta1.ControllerRevision.dhall
|
|
||||||
, metadata =
|
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,6 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "apps/v1beta1"
|
||||||
"apps/v1beta1"
|
, kind = "Deployment"
|
||||||
, kind =
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
||||||
"Deployment"
|
, spec = None ./../types/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall
|
||||||
, metadata =
|
, status = None ./../types/io.k8s.api.apps.v1beta1.DeploymentStatus.dhall
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
|
||||||
, spec =
|
|
||||||
None ./../types/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall
|
|
||||||
, status =
|
|
||||||
None ./../types/io.k8s.api.apps.v1beta1.DeploymentStatus.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -2,8 +2,6 @@
|
|||||||
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall
|
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall
|
||||||
, lastUpdateTime =
|
, lastUpdateTime =
|
||||||
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall
|
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall
|
||||||
, message =
|
, message = None Text
|
||||||
None Text
|
, reason = None Text
|
||||||
, reason =
|
|
||||||
None Text
|
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,5 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "apps/v1beta1"
|
||||||
"apps/v1beta1"
|
, kind = "DeploymentList"
|
||||||
, kind =
|
, items = [] : List ./../types/io.k8s.api.apps.v1beta1.Deployment.dhall
|
||||||
"DeploymentList"
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
||||||
, items =
|
|
||||||
[] : List ./../types/io.k8s.api.apps.v1beta1.Deployment.dhall
|
|
||||||
, metadata =
|
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,5 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "apps/v1beta1"
|
||||||
"apps/v1beta1"
|
, kind = "DeploymentRollback"
|
||||||
, kind =
|
, rollbackTo = ./io.k8s.api.apps.v1beta1.RollbackConfig.dhall
|
||||||
"DeploymentRollback"
|
, updatedAnnotations = [] : List { mapKey : Text, mapValue : Text }
|
||||||
, rollbackTo =
|
|
||||||
./io.k8s.api.apps.v1beta1.RollbackConfig.dhall
|
|
||||||
, updatedAnnotations =
|
|
||||||
[] : List { mapKey : Text, mapValue : Text }
|
|
||||||
}
|
}
|
||||||
|
@ -1,19 +1,11 @@
|
|||||||
{ rollbackTo =
|
{ rollbackTo = ./io.k8s.api.apps.v1beta1.RollbackConfig.dhall
|
||||||
./io.k8s.api.apps.v1beta1.RollbackConfig.dhall
|
, template = ./io.k8s.api.core.v1.PodTemplateSpec.dhall
|
||||||
, template =
|
, minReadySeconds = None Natural
|
||||||
./io.k8s.api.core.v1.PodTemplateSpec.dhall
|
, paused = None Bool
|
||||||
, minReadySeconds =
|
, progressDeadlineSeconds = None Natural
|
||||||
None Natural
|
, replicas = None Natural
|
||||||
, paused =
|
, revisionHistoryLimit = None Natural
|
||||||
None Bool
|
|
||||||
, progressDeadlineSeconds =
|
|
||||||
None Natural
|
|
||||||
, replicas =
|
|
||||||
None Natural
|
|
||||||
, revisionHistoryLimit =
|
|
||||||
None Natural
|
|
||||||
, selector =
|
, selector =
|
||||||
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall
|
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall
|
||||||
, strategy =
|
, strategy = None ./../types/io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall
|
||||||
None ./../types/io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,17 +1,10 @@
|
|||||||
{ conditions =
|
{ conditions =
|
||||||
[] : List ./../types/io.k8s.api.apps.v1beta1.DeploymentCondition.dhall
|
[] : List ./../types/io.k8s.api.apps.v1beta1.DeploymentCondition.dhall
|
||||||
, availableReplicas =
|
, availableReplicas = None Natural
|
||||||
None Natural
|
, collisionCount = None Natural
|
||||||
, collisionCount =
|
, observedGeneration = None Natural
|
||||||
None Natural
|
, readyReplicas = None Natural
|
||||||
, observedGeneration =
|
, replicas = None Natural
|
||||||
None Natural
|
, unavailableReplicas = None Natural
|
||||||
, readyReplicas =
|
, updatedReplicas = None Natural
|
||||||
None Natural
|
|
||||||
, replicas =
|
|
||||||
None Natural
|
|
||||||
, unavailableReplicas =
|
|
||||||
None Natural
|
|
||||||
, updatedReplicas =
|
|
||||||
None Natural
|
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
{ rollingUpdate =
|
{ rollingUpdate = ./io.k8s.api.apps.v1beta1.RollingUpdateDeployment.dhall
|
||||||
./io.k8s.api.apps.v1beta1.RollingUpdateDeployment.dhall
|
, type = None Text
|
||||||
, type =
|
|
||||||
None Text
|
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,6 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "apps/v1beta1"
|
||||||
"apps/v1beta1"
|
, kind = "Scale"
|
||||||
, kind =
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
||||||
"Scale"
|
, spec = ./io.k8s.api.apps.v1beta1.ScaleSpec.dhall
|
||||||
, metadata =
|
, status = None ./../types/io.k8s.api.apps.v1beta1.ScaleStatus.dhall
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
|
||||||
, spec =
|
|
||||||
./io.k8s.api.apps.v1beta1.ScaleSpec.dhall
|
|
||||||
, status =
|
|
||||||
None ./../types/io.k8s.api.apps.v1beta1.ScaleStatus.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
{ selector =
|
{ selector = [] : List { mapKey : Text, mapValue : Text }
|
||||||
[] : List { mapKey : Text, mapValue : Text }
|
, targetSelector = None Text
|
||||||
, targetSelector =
|
|
||||||
None Text
|
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,6 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "apps/v1beta1"
|
||||||
"apps/v1beta1"
|
, kind = "StatefulSet"
|
||||||
, kind =
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
||||||
"StatefulSet"
|
, spec = None ./../types/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall
|
||||||
, metadata =
|
, status = None ./../types/io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
|
||||||
, spec =
|
|
||||||
None ./../types/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall
|
|
||||||
, status =
|
|
||||||
None ./../types/io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,5 @@
|
|||||||
{ lastTransitionTime =
|
{ lastTransitionTime =
|
||||||
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall
|
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall
|
||||||
, message =
|
, message = None Text
|
||||||
None Text
|
, reason = None Text
|
||||||
, reason =
|
|
||||||
None Text
|
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,5 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "apps/v1beta1"
|
||||||
"apps/v1beta1"
|
, kind = "StatefulSetList"
|
||||||
, kind =
|
, items = [] : List ./../types/io.k8s.api.apps.v1beta1.StatefulSet.dhall
|
||||||
"StatefulSetList"
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
||||||
, items =
|
|
||||||
[] : List ./../types/io.k8s.api.apps.v1beta1.StatefulSet.dhall
|
|
||||||
, metadata =
|
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,13 +1,9 @@
|
|||||||
{ template =
|
{ template = ./io.k8s.api.core.v1.PodTemplateSpec.dhall
|
||||||
./io.k8s.api.core.v1.PodTemplateSpec.dhall
|
|
||||||
, volumeClaimTemplates =
|
, volumeClaimTemplates =
|
||||||
[] : List ./../types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall
|
[] : List ./../types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall
|
||||||
, podManagementPolicy =
|
, podManagementPolicy = None Text
|
||||||
None Text
|
, replicas = None Natural
|
||||||
, replicas =
|
, revisionHistoryLimit = None Natural
|
||||||
None Natural
|
|
||||||
, revisionHistoryLimit =
|
|
||||||
None Natural
|
|
||||||
, selector =
|
, selector =
|
||||||
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall
|
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall
|
||||||
, updateStrategy =
|
, updateStrategy =
|
||||||
|
@ -1,17 +1,10 @@
|
|||||||
{ conditions =
|
{ conditions =
|
||||||
[] : List ./../types/io.k8s.api.apps.v1beta1.StatefulSetCondition.dhall
|
[] : List ./../types/io.k8s.api.apps.v1beta1.StatefulSetCondition.dhall
|
||||||
, collisionCount =
|
, collisionCount = None Natural
|
||||||
None Natural
|
, currentReplicas = None Natural
|
||||||
, currentReplicas =
|
, currentRevision = None Text
|
||||||
None Natural
|
, observedGeneration = None Natural
|
||||||
, currentRevision =
|
, readyReplicas = None Natural
|
||||||
None Text
|
, updateRevision = None Text
|
||||||
, observedGeneration =
|
, updatedReplicas = None Natural
|
||||||
None Natural
|
|
||||||
, readyReplicas =
|
|
||||||
None Natural
|
|
||||||
, updateRevision =
|
|
||||||
None Text
|
|
||||||
, updatedReplicas =
|
|
||||||
None Natural
|
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
{ rollingUpdate =
|
{ rollingUpdate =
|
||||||
./io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy.dhall
|
./io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy.dhall
|
||||||
, type =
|
, type = None Text
|
||||||
None Text
|
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,5 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "apps/v1beta2"
|
||||||
"apps/v1beta2"
|
, kind = "ControllerRevision"
|
||||||
, kind =
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
||||||
"ControllerRevision"
|
, data = None ./../types/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall
|
||||||
, metadata =
|
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
|
||||||
, data =
|
|
||||||
None ./../types/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,5 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "apps/v1beta2"
|
||||||
"apps/v1beta2"
|
, kind = "ControllerRevisionList"
|
||||||
, kind =
|
, items = [] : List ./../types/io.k8s.api.apps.v1beta2.ControllerRevision.dhall
|
||||||
"ControllerRevisionList"
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
||||||
, items =
|
|
||||||
[] : List ./../types/io.k8s.api.apps.v1beta2.ControllerRevision.dhall
|
|
||||||
, metadata =
|
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,6 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "apps/v1beta2"
|
||||||
"apps/v1beta2"
|
, kind = "DaemonSet"
|
||||||
, kind =
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
||||||
"DaemonSet"
|
, spec = None ./../types/io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall
|
||||||
, metadata =
|
, status = None ./../types/io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
|
||||||
, spec =
|
|
||||||
None ./../types/io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall
|
|
||||||
, status =
|
|
||||||
None ./../types/io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,5 @@
|
|||||||
{ lastTransitionTime =
|
{ lastTransitionTime =
|
||||||
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall
|
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall
|
||||||
, message =
|
, message = None Text
|
||||||
None Text
|
, reason = None Text
|
||||||
, reason =
|
|
||||||
None Text
|
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,5 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "apps/v1beta2"
|
||||||
"apps/v1beta2"
|
, kind = "DaemonSetList"
|
||||||
, kind =
|
, items = [] : List ./../types/io.k8s.api.apps.v1beta2.DaemonSet.dhall
|
||||||
"DaemonSetList"
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
||||||
, items =
|
|
||||||
[] : List ./../types/io.k8s.api.apps.v1beta2.DaemonSet.dhall
|
|
||||||
, metadata =
|
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,7 @@
|
|||||||
{ selector =
|
{ selector = ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall
|
, template = ./io.k8s.api.core.v1.PodTemplateSpec.dhall
|
||||||
, template =
|
, minReadySeconds = None Natural
|
||||||
./io.k8s.api.core.v1.PodTemplateSpec.dhall
|
, revisionHistoryLimit = None Natural
|
||||||
, minReadySeconds =
|
|
||||||
None Natural
|
|
||||||
, revisionHistoryLimit =
|
|
||||||
None Natural
|
|
||||||
, updateStrategy =
|
, updateStrategy =
|
||||||
None ./../types/io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall
|
None ./../types/io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall
|
||||||
}
|
}
|
||||||
|
@ -1,13 +1,8 @@
|
|||||||
{ conditions =
|
{ conditions =
|
||||||
[] : List ./../types/io.k8s.api.apps.v1beta2.DaemonSetCondition.dhall
|
[] : List ./../types/io.k8s.api.apps.v1beta2.DaemonSetCondition.dhall
|
||||||
, collisionCount =
|
, collisionCount = None Natural
|
||||||
None Natural
|
, numberAvailable = None Natural
|
||||||
, numberAvailable =
|
, numberUnavailable = None Natural
|
||||||
None Natural
|
, observedGeneration = None Natural
|
||||||
, numberUnavailable =
|
, updatedNumberScheduled = None Natural
|
||||||
None Natural
|
|
||||||
, observedGeneration =
|
|
||||||
None Natural
|
|
||||||
, updatedNumberScheduled =
|
|
||||||
None Natural
|
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
{ rollingUpdate =
|
{ rollingUpdate = ./io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet.dhall
|
||||||
./io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet.dhall
|
, type = None Text
|
||||||
, type =
|
|
||||||
None Text
|
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,6 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "apps/v1beta2"
|
||||||
"apps/v1beta2"
|
, kind = "Deployment"
|
||||||
, kind =
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
||||||
"Deployment"
|
, spec = None ./../types/io.k8s.api.apps.v1beta2.DeploymentSpec.dhall
|
||||||
, metadata =
|
, status = None ./../types/io.k8s.api.apps.v1beta2.DeploymentStatus.dhall
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
|
||||||
, spec =
|
|
||||||
None ./../types/io.k8s.api.apps.v1beta2.DeploymentSpec.dhall
|
|
||||||
, status =
|
|
||||||
None ./../types/io.k8s.api.apps.v1beta2.DeploymentStatus.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -2,8 +2,6 @@
|
|||||||
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall
|
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall
|
||||||
, lastUpdateTime =
|
, lastUpdateTime =
|
||||||
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall
|
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall
|
||||||
, message =
|
, message = None Text
|
||||||
None Text
|
, reason = None Text
|
||||||
, reason =
|
|
||||||
None Text
|
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,5 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "apps/v1beta2"
|
||||||
"apps/v1beta2"
|
, kind = "DeploymentList"
|
||||||
, kind =
|
, items = [] : List ./../types/io.k8s.api.apps.v1beta2.Deployment.dhall
|
||||||
"DeploymentList"
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
||||||
, items =
|
|
||||||
[] : List ./../types/io.k8s.api.apps.v1beta2.Deployment.dhall
|
|
||||||
, metadata =
|
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,17 +1,9 @@
|
|||||||
{ selector =
|
{ selector = ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall
|
, template = ./io.k8s.api.core.v1.PodTemplateSpec.dhall
|
||||||
, template =
|
, minReadySeconds = None Natural
|
||||||
./io.k8s.api.core.v1.PodTemplateSpec.dhall
|
, paused = None Bool
|
||||||
, minReadySeconds =
|
, progressDeadlineSeconds = None Natural
|
||||||
None Natural
|
, replicas = None Natural
|
||||||
, paused =
|
, revisionHistoryLimit = None Natural
|
||||||
None Bool
|
, strategy = None ./../types/io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall
|
||||||
, progressDeadlineSeconds =
|
|
||||||
None Natural
|
|
||||||
, replicas =
|
|
||||||
None Natural
|
|
||||||
, revisionHistoryLimit =
|
|
||||||
None Natural
|
|
||||||
, strategy =
|
|
||||||
None ./../types/io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,17 +1,10 @@
|
|||||||
{ conditions =
|
{ conditions =
|
||||||
[] : List ./../types/io.k8s.api.apps.v1beta2.DeploymentCondition.dhall
|
[] : List ./../types/io.k8s.api.apps.v1beta2.DeploymentCondition.dhall
|
||||||
, availableReplicas =
|
, availableReplicas = None Natural
|
||||||
None Natural
|
, collisionCount = None Natural
|
||||||
, collisionCount =
|
, observedGeneration = None Natural
|
||||||
None Natural
|
, readyReplicas = None Natural
|
||||||
, observedGeneration =
|
, replicas = None Natural
|
||||||
None Natural
|
, unavailableReplicas = None Natural
|
||||||
, readyReplicas =
|
, updatedReplicas = None Natural
|
||||||
None Natural
|
|
||||||
, replicas =
|
|
||||||
None Natural
|
|
||||||
, unavailableReplicas =
|
|
||||||
None Natural
|
|
||||||
, updatedReplicas =
|
|
||||||
None Natural
|
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
{ rollingUpdate =
|
{ rollingUpdate = ./io.k8s.api.apps.v1beta2.RollingUpdateDeployment.dhall
|
||||||
./io.k8s.api.apps.v1beta2.RollingUpdateDeployment.dhall
|
, type = None Text
|
||||||
, type =
|
|
||||||
None Text
|
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,6 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "apps/v1beta2"
|
||||||
"apps/v1beta2"
|
, kind = "ReplicaSet"
|
||||||
, kind =
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
||||||
"ReplicaSet"
|
, spec = None ./../types/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall
|
||||||
, metadata =
|
, status = None ./../types/io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
|
||||||
, spec =
|
|
||||||
None ./../types/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall
|
|
||||||
, status =
|
|
||||||
None ./../types/io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,5 @@
|
|||||||
{ lastTransitionTime =
|
{ lastTransitionTime =
|
||||||
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall
|
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall
|
||||||
, message =
|
, message = None Text
|
||||||
None Text
|
, reason = None Text
|
||||||
, reason =
|
|
||||||
None Text
|
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,5 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "apps/v1beta2"
|
||||||
"apps/v1beta2"
|
, kind = "ReplicaSetList"
|
||||||
, kind =
|
, items = [] : List ./../types/io.k8s.api.apps.v1beta2.ReplicaSet.dhall
|
||||||
"ReplicaSetList"
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
||||||
, items =
|
|
||||||
[] : List ./../types/io.k8s.api.apps.v1beta2.ReplicaSet.dhall
|
|
||||||
, metadata =
|
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,5 @@
|
|||||||
{ selector =
|
{ selector = ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall
|
, minReadySeconds = None Natural
|
||||||
, minReadySeconds =
|
, replicas = None Natural
|
||||||
None Natural
|
, template = None ./../types/io.k8s.api.core.v1.PodTemplateSpec.dhall
|
||||||
, replicas =
|
|
||||||
None Natural
|
|
||||||
, template =
|
|
||||||
None ./../types/io.k8s.api.core.v1.PodTemplateSpec.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,7 @@
|
|||||||
{ conditions =
|
{ conditions =
|
||||||
[] : List ./../types/io.k8s.api.apps.v1beta2.ReplicaSetCondition.dhall
|
[] : List ./../types/io.k8s.api.apps.v1beta2.ReplicaSetCondition.dhall
|
||||||
, availableReplicas =
|
, availableReplicas = None Natural
|
||||||
None Natural
|
, fullyLabeledReplicas = None Natural
|
||||||
, fullyLabeledReplicas =
|
, observedGeneration = None Natural
|
||||||
None Natural
|
, readyReplicas = None Natural
|
||||||
, observedGeneration =
|
|
||||||
None Natural
|
|
||||||
, readyReplicas =
|
|
||||||
None Natural
|
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,6 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "apps/v1beta2"
|
||||||
"apps/v1beta2"
|
, kind = "Scale"
|
||||||
, kind =
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
||||||
"Scale"
|
, spec = ./io.k8s.api.apps.v1beta2.ScaleSpec.dhall
|
||||||
, metadata =
|
, status = None ./../types/io.k8s.api.apps.v1beta2.ScaleStatus.dhall
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
|
||||||
, spec =
|
|
||||||
./io.k8s.api.apps.v1beta2.ScaleSpec.dhall
|
|
||||||
, status =
|
|
||||||
None ./../types/io.k8s.api.apps.v1beta2.ScaleStatus.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
{ selector =
|
{ selector = [] : List { mapKey : Text, mapValue : Text }
|
||||||
[] : List { mapKey : Text, mapValue : Text }
|
, targetSelector = None Text
|
||||||
, targetSelector =
|
|
||||||
None Text
|
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,6 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "apps/v1beta2"
|
||||||
"apps/v1beta2"
|
, kind = "StatefulSet"
|
||||||
, kind =
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
||||||
"StatefulSet"
|
, spec = None ./../types/io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall
|
||||||
, metadata =
|
, status = None ./../types/io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
|
||||||
, spec =
|
|
||||||
None ./../types/io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall
|
|
||||||
, status =
|
|
||||||
None ./../types/io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,5 @@
|
|||||||
{ lastTransitionTime =
|
{ lastTransitionTime =
|
||||||
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall
|
None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall
|
||||||
, message =
|
, message = None Text
|
||||||
None Text
|
, reason = None Text
|
||||||
, reason =
|
|
||||||
None Text
|
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,5 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "apps/v1beta2"
|
||||||
"apps/v1beta2"
|
, kind = "StatefulSetList"
|
||||||
, kind =
|
, items = [] : List ./../types/io.k8s.api.apps.v1beta2.StatefulSet.dhall
|
||||||
"StatefulSetList"
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
||||||
, items =
|
|
||||||
[] : List ./../types/io.k8s.api.apps.v1beta2.StatefulSet.dhall
|
|
||||||
, metadata =
|
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,15 +1,10 @@
|
|||||||
{ selector =
|
{ selector = ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall
|
, template = ./io.k8s.api.core.v1.PodTemplateSpec.dhall
|
||||||
, template =
|
|
||||||
./io.k8s.api.core.v1.PodTemplateSpec.dhall
|
|
||||||
, volumeClaimTemplates =
|
, volumeClaimTemplates =
|
||||||
[] : List ./../types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall
|
[] : List ./../types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall
|
||||||
, podManagementPolicy =
|
, podManagementPolicy = None Text
|
||||||
None Text
|
, replicas = None Natural
|
||||||
, replicas =
|
, revisionHistoryLimit = None Natural
|
||||||
None Natural
|
|
||||||
, revisionHistoryLimit =
|
|
||||||
None Natural
|
|
||||||
, updateStrategy =
|
, updateStrategy =
|
||||||
None ./../types/io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall
|
None ./../types/io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall
|
||||||
}
|
}
|
||||||
|
@ -1,17 +1,10 @@
|
|||||||
{ conditions =
|
{ conditions =
|
||||||
[] : List ./../types/io.k8s.api.apps.v1beta2.StatefulSetCondition.dhall
|
[] : List ./../types/io.k8s.api.apps.v1beta2.StatefulSetCondition.dhall
|
||||||
, collisionCount =
|
, collisionCount = None Natural
|
||||||
None Natural
|
, currentReplicas = None Natural
|
||||||
, currentReplicas =
|
, currentRevision = None Text
|
||||||
None Natural
|
, observedGeneration = None Natural
|
||||||
, currentRevision =
|
, readyReplicas = None Natural
|
||||||
None Text
|
, updateRevision = None Text
|
||||||
, observedGeneration =
|
, updatedReplicas = None Natural
|
||||||
None Natural
|
|
||||||
, readyReplicas =
|
|
||||||
None Natural
|
|
||||||
, updateRevision =
|
|
||||||
None Text
|
|
||||||
, updatedReplicas =
|
|
||||||
None Natural
|
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
{ rollingUpdate =
|
{ rollingUpdate =
|
||||||
./io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy.dhall
|
./io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy.dhall
|
||||||
, type =
|
, type = None Text
|
||||||
None Text
|
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,6 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "auditregistration.k8s.io/v1alpha1"
|
||||||
"auditregistration.k8s.io/v1alpha1"
|
, kind = "AuditSink"
|
||||||
, kind =
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
||||||
"AuditSink"
|
|
||||||
, metadata =
|
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
|
||||||
, spec =
|
, spec =
|
||||||
None ./../types/io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall
|
None ./../types/io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,6 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "auditregistration.k8s.io/v1alpha1"
|
||||||
"auditregistration.k8s.io/v1alpha1"
|
, kind = "AuditSinkList"
|
||||||
, kind =
|
|
||||||
"AuditSinkList"
|
|
||||||
, items =
|
, items =
|
||||||
[] : List ./../types/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall
|
[] : List ./../types/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall
|
||||||
, metadata =
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
{ policy =
|
{ policy = ./io.k8s.api.auditregistration.v1alpha1.Policy.dhall
|
||||||
./io.k8s.api.auditregistration.v1alpha1.Policy.dhall
|
, webhook = ./io.k8s.api.auditregistration.v1alpha1.Webhook.dhall
|
||||||
, webhook =
|
|
||||||
./io.k8s.api.auditregistration.v1alpha1.Webhook.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
{ clientConfig =
|
{ clientConfig =
|
||||||
./io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig.dhall
|
./io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig.dhall
|
||||||
, throttle =
|
, throttle = ./io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall
|
||||||
./io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,5 @@
|
|||||||
{ caBundle =
|
{ caBundle = None Text
|
||||||
None Text
|
|
||||||
, service =
|
, service =
|
||||||
None ./../types/io.k8s.api.auditregistration.v1alpha1.ServiceReference.dhall
|
None ./../types/io.k8s.api.auditregistration.v1alpha1.ServiceReference.dhall
|
||||||
, url =
|
, url = None Text
|
||||||
None Text
|
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,6 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "authentication.k8s.io/v1"
|
||||||
"authentication.k8s.io/v1"
|
, kind = "TokenReview"
|
||||||
, kind =
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
||||||
"TokenReview"
|
, spec = ./io.k8s.api.authentication.v1.TokenReviewSpec.dhall
|
||||||
, metadata =
|
, status = None ./../types/io.k8s.api.authentication.v1.TokenReviewStatus.dhall
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
|
||||||
, spec =
|
|
||||||
./io.k8s.api.authentication.v1.TokenReviewSpec.dhall
|
|
||||||
, status =
|
|
||||||
None ./../types/io.k8s.api.authentication.v1.TokenReviewStatus.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,5 @@
|
|||||||
{ audiences =
|
{ audiences = [] : List Text
|
||||||
[] : List Text
|
, authenticated = None Bool
|
||||||
, authenticated =
|
, error = None Text
|
||||||
None Bool
|
, user = None ./../types/io.k8s.api.authentication.v1.UserInfo.dhall
|
||||||
, error =
|
|
||||||
None Text
|
|
||||||
, user =
|
|
||||||
None ./../types/io.k8s.api.authentication.v1.UserInfo.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,5 @@
|
|||||||
{ extra =
|
{ extra = [] : List { mapKey : Text, mapValue : Text }
|
||||||
[] : List { mapKey : Text, mapValue : Text }
|
, groups = [] : List Text
|
||||||
, groups =
|
, uid = None Text
|
||||||
[] : List Text
|
, username = None Text
|
||||||
, uid =
|
|
||||||
None Text
|
|
||||||
, username =
|
|
||||||
None Text
|
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,7 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "authentication.k8s.io/v1beta1"
|
||||||
"authentication.k8s.io/v1beta1"
|
, kind = "TokenReview"
|
||||||
, kind =
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
||||||
"TokenReview"
|
, spec = ./io.k8s.api.authentication.v1beta1.TokenReviewSpec.dhall
|
||||||
, metadata =
|
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
|
||||||
, spec =
|
|
||||||
./io.k8s.api.authentication.v1beta1.TokenReviewSpec.dhall
|
|
||||||
, status =
|
, status =
|
||||||
None ./../types/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall
|
None ./../types/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,5 @@
|
|||||||
{ audiences =
|
{ audiences = [] : List Text
|
||||||
[] : List Text
|
, authenticated = None Bool
|
||||||
, authenticated =
|
, error = None Text
|
||||||
None Bool
|
, user = None ./../types/io.k8s.api.authentication.v1beta1.UserInfo.dhall
|
||||||
, error =
|
|
||||||
None Text
|
|
||||||
, user =
|
|
||||||
None ./../types/io.k8s.api.authentication.v1beta1.UserInfo.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,5 @@
|
|||||||
{ extra =
|
{ extra = [] : List { mapKey : Text, mapValue : Text }
|
||||||
[] : List { mapKey : Text, mapValue : Text }
|
, groups = [] : List Text
|
||||||
, groups =
|
, uid = None Text
|
||||||
[] : List Text
|
, username = None Text
|
||||||
, uid =
|
|
||||||
None Text
|
|
||||||
, username =
|
|
||||||
None Text
|
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,7 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "authorization.k8s.io/v1"
|
||||||
"authorization.k8s.io/v1"
|
, kind = "LocalSubjectAccessReview"
|
||||||
, kind =
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
||||||
"LocalSubjectAccessReview"
|
, spec = ./io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall
|
||||||
, metadata =
|
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
|
||||||
, spec =
|
|
||||||
./io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall
|
|
||||||
, status =
|
, status =
|
||||||
None ./../types/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall
|
None ./../types/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall
|
||||||
}
|
}
|
||||||
|
@ -1,15 +1,8 @@
|
|||||||
{ group =
|
{ group = None Text
|
||||||
None Text
|
, name = None Text
|
||||||
, name =
|
, namespace = None Text
|
||||||
None Text
|
, resource = None Text
|
||||||
, namespace =
|
, subresource = None Text
|
||||||
None Text
|
, verb = None Text
|
||||||
, resource =
|
, version = None Text
|
||||||
None Text
|
|
||||||
, subresource =
|
|
||||||
None Text
|
|
||||||
, verb =
|
|
||||||
None Text
|
|
||||||
, version =
|
|
||||||
None Text
|
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,5 @@
|
|||||||
{ apiGroups =
|
{ apiGroups = [] : List Text
|
||||||
[] : List Text
|
, resourceNames = [] : List Text
|
||||||
, resourceNames =
|
, resources = [] : List Text
|
||||||
[] : List Text
|
, verbs = [] : List Text
|
||||||
, resources =
|
|
||||||
[] : List Text
|
|
||||||
, verbs =
|
|
||||||
[] : List Text
|
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,7 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "authorization.k8s.io/v1"
|
||||||
"authorization.k8s.io/v1"
|
, kind = "SelfSubjectAccessReview"
|
||||||
, kind =
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
||||||
"SelfSubjectAccessReview"
|
, spec = ./io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall
|
||||||
, metadata =
|
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
|
||||||
, spec =
|
|
||||||
./io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall
|
|
||||||
, status =
|
, status =
|
||||||
None ./../types/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall
|
None ./../types/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
{ nonResourceAttributes =
|
{ nonResourceAttributes =
|
||||||
./io.k8s.api.authorization.v1.NonResourceAttributes.dhall
|
./io.k8s.api.authorization.v1.NonResourceAttributes.dhall
|
||||||
, resourceAttributes =
|
, resourceAttributes = ./io.k8s.api.authorization.v1.ResourceAttributes.dhall
|
||||||
./io.k8s.api.authorization.v1.ResourceAttributes.dhall
|
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,7 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "authorization.k8s.io/v1"
|
||||||
"authorization.k8s.io/v1"
|
, kind = "SelfSubjectRulesReview"
|
||||||
, kind =
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
||||||
"SelfSubjectRulesReview"
|
, spec = ./io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall
|
||||||
, metadata =
|
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
|
||||||
, spec =
|
|
||||||
./io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall
|
|
||||||
, status =
|
, status =
|
||||||
None ./../types/io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall
|
None ./../types/io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,7 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "authorization.k8s.io/v1"
|
||||||
"authorization.k8s.io/v1"
|
, kind = "SubjectAccessReview"
|
||||||
, kind =
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
||||||
"SubjectAccessReview"
|
, spec = ./io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall
|
||||||
, metadata =
|
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
|
||||||
, spec =
|
|
||||||
./io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall
|
|
||||||
, status =
|
, status =
|
||||||
None ./../types/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall
|
None ./../types/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall
|
||||||
}
|
}
|
||||||
|
@ -1,13 +1,8 @@
|
|||||||
{ extra =
|
{ extra = [] : List { mapKey : Text, mapValue : Text }
|
||||||
[] : List { mapKey : Text, mapValue : Text }
|
, groups = [] : List Text
|
||||||
, groups =
|
|
||||||
[] : List Text
|
|
||||||
, nonResourceAttributes =
|
, nonResourceAttributes =
|
||||||
./io.k8s.api.authorization.v1.NonResourceAttributes.dhall
|
./io.k8s.api.authorization.v1.NonResourceAttributes.dhall
|
||||||
, resourceAttributes =
|
, resourceAttributes = ./io.k8s.api.authorization.v1.ResourceAttributes.dhall
|
||||||
./io.k8s.api.authorization.v1.ResourceAttributes.dhall
|
, uid = None Text
|
||||||
, uid =
|
, user = None Text
|
||||||
None Text
|
|
||||||
, user =
|
|
||||||
None Text
|
|
||||||
}
|
}
|
||||||
|
@ -2,6 +2,5 @@
|
|||||||
[] : List ./../types/io.k8s.api.authorization.v1.NonResourceRule.dhall
|
[] : List ./../types/io.k8s.api.authorization.v1.NonResourceRule.dhall
|
||||||
, resourceRules =
|
, resourceRules =
|
||||||
[] : List ./../types/io.k8s.api.authorization.v1.ResourceRule.dhall
|
[] : List ./../types/io.k8s.api.authorization.v1.ResourceRule.dhall
|
||||||
, evaluationError =
|
, evaluationError = None Text
|
||||||
None Text
|
|
||||||
}
|
}
|
||||||
|
@ -1,12 +1,8 @@
|
|||||||
{ apiVersion =
|
{ apiVersion = "authorization.k8s.io/v1beta1"
|
||||||
"authorization.k8s.io/v1beta1"
|
, kind = "LocalSubjectAccessReview"
|
||||||
, kind =
|
, metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
||||||
"LocalSubjectAccessReview"
|
, spec = ./io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall
|
||||||
, metadata =
|
|
||||||
./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall
|
|
||||||
, spec =
|
|
||||||
./io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall
|
|
||||||
, status =
|
, status =
|
||||||
None
|
None
|
||||||
./../types/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall
|
./../types/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall
|
||||||
}
|
}
|
||||||
|
@ -1,15 +1,8 @@
|
|||||||
{ group =
|
{ group = None Text
|
||||||
None Text
|
, name = None Text
|
||||||
, name =
|
, namespace = None Text
|
||||||
None Text
|
, resource = None Text
|
||||||
, namespace =
|
, subresource = None Text
|
||||||
None Text
|
, verb = None Text
|
||||||
, resource =
|
, version = None Text
|
||||||
None Text
|
|
||||||
, subresource =
|
|
||||||
None Text
|
|
||||||
, verb =
|
|
||||||
None Text
|
|
||||||
, version =
|
|
||||||
None Text
|
|
||||||
}
|
}
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user