Upgrade to Kubernetes 0.13.4 (#53)

This commit is contained in:
Fabrizio Ferrai 2019-03-25 12:32:48 +02:00 committed by GitHub
parent 423db8a8bb
commit f860c4e2a4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
130 changed files with 446 additions and 32 deletions

View File

@ -3,7 +3,7 @@
import requests
import re
kubernetes_tag = 'v1.11.0'
kubernetes_tag = 'v1.13.4'
url = \
'https://raw.githubusercontent.com/kubernetes/kubernetes/{tag}/api/openapi-spec/swagger.json' \
.format(tag=kubernetes_tag)

View File

@ -4,4 +4,5 @@
, name = _params.name
, namespaceSelector = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall))
, rules = ([] : Optional (List ../types/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall))
, sideEffects = ([] : Optional (Text))
} : ../types/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall

View File

@ -1,5 +1,4 @@
\(_params : {caBundle : (Text)}) ->
{ caBundle = _params.caBundle
{ caBundle = ([] : Optional (Text))
, service = ([] : Optional (../types/io.k8s.api.admissionregistration.v1beta1.ServiceReference.dhall))
, url = ([] : Optional (Text))
} : ../types/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall

View File

@ -0,0 +1,6 @@
\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = ("auditregistration.k8s.io/v1alpha1" : Text)
, kind = ("AuditSink" : Text)
, metadata = _params.metadata
, spec = ([] : Optional (../types/io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall))
} : ../types/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall

View File

@ -0,0 +1,6 @@
\(_params : {items : (List ../types/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = ("auditregistration.k8s.io/v1alpha1" : Text)
, items = _params.items
, kind = ("AuditSinkList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.auditregistration.v1alpha1.AuditSinkList.dhall

View File

@ -0,0 +1,4 @@
\(_params : {policy : (../types/io.k8s.api.auditregistration.v1alpha1.Policy.dhall), webhook : (../types/io.k8s.api.auditregistration.v1alpha1.Webhook.dhall)}) ->
{ policy = _params.policy
, webhook = _params.webhook
} : ../types/io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall

View File

@ -0,0 +1,4 @@
\(_params : {level : (Text)}) ->
{ level = _params.level
, stages = ([] : Optional (List Text))
} : ../types/io.k8s.api.auditregistration.v1alpha1.Policy.dhall

View File

@ -0,0 +1,5 @@
\(_params : {name : (Text), namespace : (Text)}) ->
{ name = _params.name
, namespace = _params.namespace
, path = ([] : Optional (Text))
} : ../types/io.k8s.api.auditregistration.v1alpha1.ServiceReference.dhall

View File

@ -0,0 +1,4 @@
\(_params : {clientConfig : (../types/io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig.dhall)}) ->
{ clientConfig = _params.clientConfig
, throttle = ([] : Optional (../types/io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall))
} : ../types/io.k8s.api.auditregistration.v1alpha1.Webhook.dhall

View File

@ -0,0 +1,4 @@
{ caBundle = ([] : Optional (Text))
, service = ([] : Optional (../types/io.k8s.api.auditregistration.v1alpha1.ServiceReference.dhall))
, url = ([] : Optional (Text))
} : ../types/io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig.dhall

View File

@ -0,0 +1,3 @@
{ burst = ([] : Optional (Natural))
, qps = ([] : Optional (Natural))
} : ../types/io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall

View File

@ -1,2 +1,3 @@
{ token = ([] : Optional (Text))
{ audiences = ([] : Optional (List Text))
, token = ([] : Optional (Text))
} : ../types/io.k8s.api.authentication.v1.TokenReviewSpec.dhall

View File

@ -1,4 +1,5 @@
{ authenticated = ([] : Optional (Bool))
{ audiences = ([] : Optional (List Text))
, authenticated = ([] : Optional (Bool))
, error = ([] : Optional (Text))
, user = ([] : Optional (../types/io.k8s.api.authentication.v1.UserInfo.dhall))
} : ../types/io.k8s.api.authentication.v1.TokenReviewStatus.dhall

View File

@ -1,2 +1,3 @@
{ token = ([] : Optional (Text))
{ audiences = ([] : Optional (List Text))
, token = ([] : Optional (Text))
} : ../types/io.k8s.api.authentication.v1beta1.TokenReviewSpec.dhall

View File

@ -1,4 +1,5 @@
{ authenticated = ([] : Optional (Bool))
{ audiences = ([] : Optional (List Text))
, authenticated = ([] : Optional (Bool))
, error = ([] : Optional (Text))
, user = ([] : Optional (../types/io.k8s.api.authentication.v1beta1.UserInfo.dhall))
} : ../types/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall

View File

@ -1,6 +1,6 @@
\(_params : {conditions : (List ../types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition.dhall), currentMetrics : (List ../types/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall), currentReplicas : (Natural), desiredReplicas : (Natural)}) ->
\(_params : {conditions : (List ../types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition.dhall), currentReplicas : (Natural), desiredReplicas : (Natural)}) ->
{ conditions = _params.conditions
, currentMetrics = _params.currentMetrics
, currentMetrics = ([] : Optional (List ../types/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall))
, currentReplicas = _params.currentReplicas
, desiredReplicas = _params.desiredReplicas
, lastScaleTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall))

View File

@ -1,5 +1,7 @@
\(_params : {metricName : (Text), target : (../types/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall), targetValue : (../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)}) ->
{ metricName = _params.metricName
{ averageValue = ([] : Optional (../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall))
, metricName = _params.metricName
, selector = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall))
, target = _params.target
, targetValue = _params.targetValue
} : ../types/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall

View File

@ -1,5 +1,7 @@
\(_params : {currentValue : (../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall), metricName : (Text), target : (../types/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall)}) ->
{ currentValue = _params.currentValue
{ averageValue = ([] : Optional (../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall))
, currentValue = _params.currentValue
, metricName = _params.metricName
, selector = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall))
, target = _params.target
} : ../types/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall

View File

@ -1,4 +1,5 @@
\(_params : {metricName : (Text), targetAverageValue : (../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)}) ->
{ metricName = _params.metricName
, selector = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall))
, targetAverageValue = _params.targetAverageValue
} : ../types/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall

View File

@ -1,4 +1,5 @@
\(_params : {currentAverageValue : (../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall), metricName : (Text)}) ->
{ currentAverageValue = _params.currentAverageValue
, metricName = _params.metricName
, selector = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall))
} : ../types/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall

View File

@ -0,0 +1,5 @@
\(_params : {apiVersion : (Text), kind : (Text), name : (Text)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
, name = _params.name
} : ../types/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall

View File

@ -0,0 +1,4 @@
\(_params : {metric : (../types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall), target : (../types/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall)}) ->
{ metric = _params.metric
, target = _params.target
} : ../types/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall

View File

@ -0,0 +1,4 @@
\(_params : {current : (../types/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall), metric : (../types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall)}) ->
{ current = _params.current
, metric = _params.metric
} : ../types/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall

View File

@ -0,0 +1,7 @@
\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = ("autoscaling/v2beta2" : Text)
, kind = ("HorizontalPodAutoscaler" : Text)
, metadata = _params.metadata
, spec = ([] : Optional (../types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall))
, status = ([] : Optional (../types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall))
} : ../types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall

View File

@ -0,0 +1,7 @@
\(_params : {status : (Text), type : (Text)}) ->
{ lastTransitionTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall))
, message = ([] : Optional (Text))
, reason = ([] : Optional (Text))
, status = _params.status
, type = _params.type
} : ../types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall

View File

@ -0,0 +1,6 @@
\(_params : {items : (List ../types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = ("autoscaling/v2beta2" : Text)
, items = _params.items
, kind = ("HorizontalPodAutoscalerList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList.dhall

View File

@ -0,0 +1,6 @@
\(_params : {maxReplicas : (Natural), scaleTargetRef : (../types/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall)}) ->
{ maxReplicas = _params.maxReplicas
, metrics = ([] : Optional (List ../types/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall))
, minReplicas = ([] : Optional (Natural))
, scaleTargetRef = _params.scaleTargetRef
} : ../types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall

View File

@ -0,0 +1,8 @@
\(_params : {conditions : (List ../types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall), currentReplicas : (Natural), desiredReplicas : (Natural)}) ->
{ conditions = _params.conditions
, currentMetrics = ([] : Optional (List ../types/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall))
, currentReplicas = _params.currentReplicas
, desiredReplicas = _params.desiredReplicas
, lastScaleTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall))
, observedGeneration = ([] : Optional (Natural))
} : ../types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall

View File

@ -0,0 +1,4 @@
\(_params : {name : (Text)}) ->
{ name = _params.name
, selector = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall))
} : ../types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall

View File

@ -0,0 +1,7 @@
\(_params : {type : (Text)}) ->
{ external = ([] : Optional (../types/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall))
, object = ([] : Optional (../types/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall))
, pods = ([] : Optional (../types/io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall))
, resource = ([] : Optional (../types/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall))
, type = _params.type
} : ../types/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall

View File

@ -0,0 +1,7 @@
\(_params : {type : (Text)}) ->
{ external = ([] : Optional (../types/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall))
, object = ([] : Optional (../types/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall))
, pods = ([] : Optional (../types/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall))
, resource = ([] : Optional (../types/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall))
, type = _params.type
} : ../types/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall

View File

@ -0,0 +1,6 @@
\(_params : {type : (Text)}) ->
{ averageUtilization = ([] : Optional (Natural))
, averageValue = ([] : Optional (../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall))
, type = _params.type
, value = ([] : Optional (../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall))
} : ../types/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall

View File

@ -0,0 +1,4 @@
{ averageUtilization = ([] : Optional (Natural))
, averageValue = ([] : Optional (../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall))
, value = ([] : Optional (../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall))
} : ../types/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall

View File

@ -0,0 +1,5 @@
\(_params : {describedObject : (../types/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall), metric : (../types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall), target : (../types/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall)}) ->
{ describedObject = _params.describedObject
, metric = _params.metric
, target = _params.target
} : ../types/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall

View File

@ -0,0 +1,5 @@
\(_params : {current : (../types/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall), describedObject : (../types/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall), metric : (../types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall)}) ->
{ current = _params.current
, describedObject = _params.describedObject
, metric = _params.metric
} : ../types/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall

View File

@ -0,0 +1,4 @@
\(_params : {metric : (../types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall), target : (../types/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall)}) ->
{ metric = _params.metric
, target = _params.target
} : ../types/io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall

View File

@ -0,0 +1,4 @@
\(_params : {current : (../types/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall), metric : (../types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall)}) ->
{ current = _params.current
, metric = _params.metric
} : ../types/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall

View File

@ -0,0 +1,4 @@
\(_params : {name : (Text), target : (../types/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall)}) ->
{ name = _params.name
, target = _params.target
} : ../types/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall

View File

@ -0,0 +1,4 @@
\(_params : {current : (../types/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall), name : (Text)}) ->
{ current = _params.current
, name = _params.name
} : ../types/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall

View File

@ -6,4 +6,5 @@
, parallelism = ([] : Optional (Natural))
, selector = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall))
, template = _params.template
, ttlSecondsAfterFinished = ([] : Optional (Natural))
} : ../types/io.k8s.api.batch.v1.JobSpec.dhall

View File

@ -0,0 +1,6 @@
\(_params : {endpoints : (Text), path : (Text)}) ->
{ endpoints = _params.endpoints
, endpointsNamespace = ([] : Optional (Text))
, path = _params.path
, readOnly = ([] : Optional (Bool))
} : ../types/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall

View File

@ -1,3 +1,4 @@
\(_params : {path : (Text)}) ->
{ path = _params.path
{ fsType = ([] : Optional (Text))
, path = _params.path
} : ../types/io.k8s.api.core.v1.LocalVolumeSource.dhall

View File

@ -1,4 +1,5 @@
{ accessModes = ([] : Optional (List Text))
, dataSource = ([] : Optional (../types/io.k8s.api.core.v1.TypedLocalObjectReference.dhall))
, resources = ([] : Optional (../types/io.k8s.api.core.v1.ResourceRequirements.dhall))
, selector = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall))
, storageClassName = ([] : Optional (Text))

View File

@ -11,7 +11,7 @@
, flexVolume = ([] : Optional (../types/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall))
, flocker = ([] : Optional (../types/io.k8s.api.core.v1.FlockerVolumeSource.dhall))
, gcePersistentDisk = ([] : Optional (../types/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall))
, glusterfs = ([] : Optional (../types/io.k8s.api.core.v1.GlusterfsVolumeSource.dhall))
, glusterfs = ([] : Optional (../types/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall))
, hostPath = ([] : Optional (../types/io.k8s.api.core.v1.HostPathVolumeSource.dhall))
, iscsi = ([] : Optional (../types/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall))
, local = ([] : Optional (../types/io.k8s.api.core.v1.LocalVolumeSource.dhall))

View File

@ -5,6 +5,7 @@
, containers = _params.containers
, dnsConfig = ([] : Optional (../types/io.k8s.api.core.v1.PodDNSConfig.dhall))
, dnsPolicy = ([] : Optional (Text))
, enableServiceLinks = ([] : Optional (Bool))
, hostAliases = ([] : Optional (List ../types/io.k8s.api.core.v1.HostAlias.dhall))
, hostIPC = ([] : Optional (Bool))
, hostNetwork = ([] : Optional (Bool))
@ -18,6 +19,7 @@
, priorityClassName = ([] : Optional (Text))
, readinessGates = ([] : Optional (List ../types/io.k8s.api.core.v1.PodReadinessGate.dhall))
, restartPolicy = ([] : Optional (Text))
, runtimeClassName = ([] : Optional (Text))
, schedulerName = ([] : Optional (Text))
, securityContext = ([] : Optional (../types/io.k8s.api.core.v1.PodSecurityContext.dhall))
, serviceAccount = ([] : Optional (Text))

View File

@ -1,6 +1,7 @@
{ allowPrivilegeEscalation = ([] : Optional (Bool))
, capabilities = ([] : Optional (../types/io.k8s.api.core.v1.Capabilities.dhall))
, privileged = ([] : Optional (Bool))
, procMount = ([] : Optional (Text))
, readOnlyRootFilesystem = ([] : Optional (Bool))
, runAsGroup = ([] : Optional (Natural))
, runAsNonRoot = ([] : Optional (Bool))

View File

@ -0,0 +1,5 @@
\(_params : {kind : (Text), name : (Text)}) ->
{ apiGroup = ([] : Optional (Text))
, kind = _params.kind
, name = _params.name
} : ../types/io.k8s.api.core.v1.TypedLocalObjectReference.dhall

View File

@ -3,6 +3,7 @@
, allowedCapabilities = ([] : Optional (List Text))
, allowedFlexVolumes = ([] : Optional (List ../types/io.k8s.api.extensions.v1beta1.AllowedFlexVolume.dhall))
, allowedHostPaths = ([] : Optional (List ../types/io.k8s.api.extensions.v1beta1.AllowedHostPath.dhall))
, allowedProcMountTypes = ([] : Optional (List Text))
, allowedUnsafeSysctls = ([] : Optional (List Text))
, defaultAddCapabilities = ([] : Optional (List Text))
, defaultAllowPrivilegeEscalation = ([] : Optional (Bool))
@ -15,6 +16,7 @@
, privileged = ([] : Optional (Bool))
, readOnlyRootFilesystem = ([] : Optional (Bool))
, requiredDropCapabilities = ([] : Optional (List Text))
, runAsGroup = ([] : Optional (../types/io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall))
, runAsUser = _params.runAsUser
, seLinux = _params.seLinux
, supplementalGroups = _params.supplementalGroups

View File

@ -0,0 +1,4 @@
\(_params : {rule : (Text)}) ->
{ ranges = ([] : Optional (List ../types/io.k8s.api.extensions.v1beta1.IDRange.dhall))
, rule = _params.rule
} : ../types/io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall

View File

@ -1,7 +1,7 @@
\(_params : {currentHealthy : (Natural), desiredHealthy : (Natural), disruptedPods : ((List {mapKey : Text, mapValue : Text})), disruptionsAllowed : (Natural), expectedPods : (Natural)}) ->
\(_params : {currentHealthy : (Natural), desiredHealthy : (Natural), disruptionsAllowed : (Natural), expectedPods : (Natural)}) ->
{ currentHealthy = _params.currentHealthy
, desiredHealthy = _params.desiredHealthy
, disruptedPods = _params.disruptedPods
, disruptedPods = ([] : Optional ((List {mapKey : Text, mapValue : Text})))
, disruptionsAllowed = _params.disruptionsAllowed
, expectedPods = _params.expectedPods
, observedGeneration = ([] : Optional (Natural))

View File

@ -3,6 +3,7 @@
, allowedCapabilities = ([] : Optional (List Text))
, allowedFlexVolumes = ([] : Optional (List ../types/io.k8s.api.policy.v1beta1.AllowedFlexVolume.dhall))
, allowedHostPaths = ([] : Optional (List ../types/io.k8s.api.policy.v1beta1.AllowedHostPath.dhall))
, allowedProcMountTypes = ([] : Optional (List Text))
, allowedUnsafeSysctls = ([] : Optional (List Text))
, defaultAddCapabilities = ([] : Optional (List Text))
, defaultAllowPrivilegeEscalation = ([] : Optional (Bool))
@ -15,6 +16,7 @@
, privileged = ([] : Optional (Bool))
, readOnlyRootFilesystem = ([] : Optional (Bool))
, requiredDropCapabilities = ([] : Optional (List Text))
, runAsGroup = ([] : Optional (../types/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall))
, runAsUser = _params.runAsUser
, seLinux = _params.seLinux
, supplementalGroups = _params.supplementalGroups

View File

@ -0,0 +1,4 @@
\(_params : {rule : (Text)}) ->
{ ranges = ([] : Optional (List ../types/io.k8s.api.policy.v1beta1.IDRange.dhall))
, rule = _params.rule
} : ../types/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall

View File

@ -0,0 +1,7 @@
\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), spec : (../types/io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall)}) ->
{ apiVersion = ("storage.k8s.io/v1" : Text)
, kind = ("VolumeAttachment" : Text)
, metadata = _params.metadata
, spec = _params.spec
, status = ([] : Optional (../types/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall))
} : ../types/io.k8s.api.storage.v1.VolumeAttachment.dhall

View File

@ -0,0 +1,6 @@
\(_params : {items : (List ../types/io.k8s.api.storage.v1.VolumeAttachment.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = ("storage.k8s.io/v1" : Text)
, items = _params.items
, kind = ("VolumeAttachmentList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.storage.v1.VolumeAttachmentList.dhall

View File

@ -0,0 +1,2 @@
{ persistentVolumeName = ([] : Optional (Text))
} : ../types/io.k8s.api.storage.v1.VolumeAttachmentSource.dhall

View File

@ -0,0 +1,5 @@
\(_params : {attacher : (Text), nodeName : (Text), source : (../types/io.k8s.api.storage.v1.VolumeAttachmentSource.dhall)}) ->
{ attacher = _params.attacher
, nodeName = _params.nodeName
, source = _params.source
} : ../types/io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall

View File

@ -0,0 +1,6 @@
\(_params : {attached : (Bool)}) ->
{ attachError = ([] : Optional (../types/io.k8s.api.storage.v1.VolumeError.dhall))
, attached = _params.attached
, attachmentMetadata = ([] : Optional ((List {mapKey : Text, mapValue : Text})))
, detachError = ([] : Optional (../types/io.k8s.api.storage.v1.VolumeError.dhall))
} : ../types/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall

View File

@ -0,0 +1,3 @@
{ message = ([] : Optional (Text))
, time = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall))
} : ../types/io.k8s.api.storage.v1.VolumeError.dhall

View File

@ -0,0 +1,4 @@
\(_params : {strategy : (Text)}) ->
{ strategy = _params.strategy
, webhookClientConfig = ([] : Optional (../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig.dhall))
} : ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall

View File

@ -1,7 +1,7 @@
\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), spec : (../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall)}) ->
{ apiVersion = ("apiextensions.k8s.io/v1beta1" : Text)
, kind = ("CustomResourceDefinition" : Text)
, metadata = _params.metadata
, spec = ([] : Optional (../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall))
, spec = _params.spec
, status = ([] : Optional (../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall))
} : ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall

View File

@ -1,5 +1,6 @@
\(_params : {group : (Text), names : (../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall), scope : (Text)}) ->
{ additionalPrinterColumns = ([] : Optional (List ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall))
, conversion = ([] : Optional (../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall))
, group = _params.group
, names = _params.names
, scope = _params.scope

View File

@ -1,5 +1,8 @@
\(_params : {name : (Text), served : (Bool), storage : (Bool)}) ->
{ name = _params.name
{ additionalPrinterColumns = ([] : Optional (List ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall))
, name = _params.name
, schema = ([] : Optional (../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall))
, served = _params.served
, storage = _params.storage
, subresources = ([] : Optional (../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall))
} : ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall

View File

@ -0,0 +1,5 @@
\(_params : {name : (Text), namespace : (Text)}) ->
{ name = _params.name
, namespace = _params.namespace
, path = ([] : Optional (Text))
} : ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference.dhall

View File

@ -0,0 +1,4 @@
{ caBundle = ([] : Optional (Text))
, service = ([] : Optional (../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference.dhall))
, url = ([] : Optional (Text))
} : ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig.dhall

View File

@ -1,5 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text)}) ->
{ apiVersion = _params.apiVersion
, dryRun = ([] : Optional (List Text))
, gracePeriodSeconds = ([] : Optional (Natural))
, kind = _params.kind
, orphanDependents = ([] : Optional (Bool))

View File

@ -17,7 +17,8 @@ ignored_failures = {
'./default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall',
'./default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall',
'./default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall',
'./default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall'
'./default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall',
'./default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall'
}
default_files = glob('./default/*.dhall')

View File

@ -3,4 +3,5 @@
, name : (Text)
, namespaceSelector : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall))
, rules : (Optional (List ./io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall))
, sideEffects : (Optional (Text))
}

View File

@ -1,4 +1,4 @@
{ caBundle : (Text)
{ caBundle : (Optional (Text))
, service : (Optional (./io.k8s.api.admissionregistration.v1beta1.ServiceReference.dhall))
, url : (Optional (Text))
}

View File

@ -0,0 +1,5 @@
{ apiVersion : (Text)
, kind : (Text)
, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)
, spec : (Optional (./io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall))
}

View File

@ -0,0 +1,5 @@
{ apiVersion : (Text)
, items : (List ./io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall)
, kind : (Text)
, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)
}

View File

@ -0,0 +1,3 @@
{ policy : (./io.k8s.api.auditregistration.v1alpha1.Policy.dhall)
, webhook : (./io.k8s.api.auditregistration.v1alpha1.Webhook.dhall)
}

View File

@ -0,0 +1,3 @@
{ level : (Text)
, stages : (Optional (List Text))
}

View File

@ -0,0 +1,4 @@
{ name : (Text)
, namespace : (Text)
, path : (Optional (Text))
}

View File

@ -0,0 +1,3 @@
{ clientConfig : (./io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig.dhall)
, throttle : (Optional (./io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall))
}

View File

@ -0,0 +1,4 @@
{ caBundle : (Optional (Text))
, service : (Optional (./io.k8s.api.auditregistration.v1alpha1.ServiceReference.dhall))
, url : (Optional (Text))
}

View File

@ -0,0 +1,3 @@
{ burst : (Optional (Natural))
, qps : (Optional (Natural))
}

View File

@ -1,2 +1,3 @@
{ token : (Optional (Text))
{ audiences : (Optional (List Text))
, token : (Optional (Text))
}

View File

@ -1,4 +1,5 @@
{ authenticated : (Optional (Bool))
{ audiences : (Optional (List Text))
, authenticated : (Optional (Bool))
, error : (Optional (Text))
, user : (Optional (./io.k8s.api.authentication.v1.UserInfo.dhall))
}

View File

@ -1,2 +1,3 @@
{ token : (Optional (Text))
{ audiences : (Optional (List Text))
, token : (Optional (Text))
}

View File

@ -1,4 +1,5 @@
{ authenticated : (Optional (Bool))
{ audiences : (Optional (List Text))
, authenticated : (Optional (Bool))
, error : (Optional (Text))
, user : (Optional (./io.k8s.api.authentication.v1beta1.UserInfo.dhall))
}

View File

@ -1,5 +1,5 @@
{ conditions : (List ./io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition.dhall)
, currentMetrics : (List ./io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall)
, currentMetrics : (Optional (List ./io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall))
, currentReplicas : (Natural)
, desiredReplicas : (Natural)
, lastScaleTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall))

View File

@ -1,4 +1,6 @@
{ metricName : (Text)
{ averageValue : (Optional (./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall))
, metricName : (Text)
, selector : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall))
, target : (./io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall)
, targetValue : (./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)
}

View File

@ -1,4 +1,6 @@
{ currentValue : (./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)
{ averageValue : (Optional (./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall))
, currentValue : (./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)
, metricName : (Text)
, selector : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall))
, target : (./io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall)
}

View File

@ -1,3 +1,4 @@
{ metricName : (Text)
, selector : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall))
, targetAverageValue : (./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)
}

View File

@ -1,3 +1,4 @@
{ currentAverageValue : (./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)
, metricName : (Text)
, selector : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall))
}

View File

@ -0,0 +1,4 @@
{ apiVersion : (Text)
, kind : (Text)
, name : (Text)
}

View File

@ -0,0 +1,3 @@
{ metric : (./io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall)
, target : (./io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall)
}

View File

@ -0,0 +1,3 @@
{ current : (./io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall)
, metric : (./io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall)
}

View File

@ -0,0 +1,6 @@
{ apiVersion : (Text)
, kind : (Text)
, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)
, spec : (Optional (./io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall))
, status : (Optional (./io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall))
}

View File

@ -0,0 +1,6 @@
{ lastTransitionTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall))
, message : (Optional (Text))
, reason : (Optional (Text))
, status : (Text)
, type : (Text)
}

View File

@ -0,0 +1,5 @@
{ apiVersion : (Text)
, items : (List ./io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall)
, kind : (Text)
, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)
}

View File

@ -0,0 +1,5 @@
{ maxReplicas : (Natural)
, metrics : (Optional (List ./io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall))
, minReplicas : (Optional (Natural))
, scaleTargetRef : (./io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall)
}

View File

@ -0,0 +1,7 @@
{ conditions : (List ./io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall)
, currentMetrics : (Optional (List ./io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall))
, currentReplicas : (Natural)
, desiredReplicas : (Natural)
, lastScaleTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall))
, observedGeneration : (Optional (Natural))
}

View File

@ -0,0 +1,3 @@
{ name : (Text)
, selector : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall))
}

View File

@ -0,0 +1,6 @@
{ external : (Optional (./io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall))
, object : (Optional (./io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall))
, pods : (Optional (./io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall))
, resource : (Optional (./io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall))
, type : (Text)
}

View File

@ -0,0 +1,6 @@
{ external : (Optional (./io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall))
, object : (Optional (./io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall))
, pods : (Optional (./io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall))
, resource : (Optional (./io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall))
, type : (Text)
}

View File

@ -0,0 +1,5 @@
{ averageUtilization : (Optional (Natural))
, averageValue : (Optional (./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall))
, type : (Text)
, value : (Optional (./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall))
}

View File

@ -0,0 +1,4 @@
{ averageUtilization : (Optional (Natural))
, averageValue : (Optional (./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall))
, value : (Optional (./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall))
}

View File

@ -0,0 +1,4 @@
{ describedObject : (./io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall)
, metric : (./io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall)
, target : (./io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall)
}

View File

@ -0,0 +1,4 @@
{ current : (./io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall)
, describedObject : (./io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall)
, metric : (./io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall)
}

Some files were not shown because too many files have changed in this diff Show More