Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
167 changes: 167 additions & 0 deletions CHANGELOG.md

Large diffs are not rendered by default.

33 changes: 33 additions & 0 deletions kubernetes/.gitlab-ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# ref: https://docs.gitlab.com/ee/ci/README.html

stages:
- test

.nosetest:
stage: test
script:
- pip install -r requirements.txt
- pip install -r test-requirements.txt
- pytest --cov=client

nosetest-2.7:
extends: .nosetest
image: python:2.7-alpine
nosetest-3.3:
extends: .nosetest
image: python:3.3-alpine
nosetest-3.4:
extends: .nosetest
image: python:3.4-alpine
nosetest-3.5:
extends: .nosetest
image: python:3.5-alpine
nosetest-3.6:
extends: .nosetest
image: python:3.6-alpine
nosetest-3.7:
extends: .nosetest
image: python:3.7-alpine
nosetest-3.8:
extends: .nosetest
image: python:3.8-alpine
2 changes: 1 addition & 1 deletion kubernetes/.openapi-generator/swagger.json.sha256
Original file line number Diff line number Diff line change
@@ -1 +1 @@
41ab0a9642178691aaed89bbcc78c2f94bc1169e5adac931630ad2758e98294d
f4253abb4471ec2c5e92abaf7ead7de7739d6506a23c8af199332a47c03cb642
95 changes: 73 additions & 22 deletions kubernetes/README.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion kubernetes/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

__project__ = 'kubernetes'
# The version is auto-updated. Please do not edit.
__version__ = "18.0.0-snapshot"
__version__ = "19.0.0-snapshot"

import kubernetes.client
import kubernetes.config
Expand Down
47 changes: 32 additions & 15 deletions kubernetes/client/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,14 @@

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501

The version of the OpenAPI document: release-1.18
The version of the OpenAPI document: release-1.19
Generated by: https://openapi-generator.tech
"""


from __future__ import absolute_import

__version__ = "18.0.0-snapshot"
__version__ = "19.0.0-snapshot"

# import apis into sdk package
from kubernetes.client.api.admissionregistration_api import AdmissionregistrationApi
Expand All @@ -29,8 +29,6 @@
from kubernetes.client.api.apis_api import ApisApi
from kubernetes.client.api.apps_api import AppsApi
from kubernetes.client.api.apps_v1_api import AppsV1Api
from kubernetes.client.api.auditregistration_api import AuditregistrationApi
from kubernetes.client.api.auditregistration_v1alpha1_api import AuditregistrationV1alpha1Api
from kubernetes.client.api.authentication_api import AuthenticationApi
from kubernetes.client.api.authentication_v1_api import AuthenticationV1Api
from kubernetes.client.api.authentication_v1beta1_api import AuthenticationV1beta1Api
Expand All @@ -46,6 +44,7 @@
from kubernetes.client.api.batch_v1beta1_api import BatchV1beta1Api
from kubernetes.client.api.batch_v2alpha1_api import BatchV2alpha1Api
from kubernetes.client.api.certificates_api import CertificatesApi
from kubernetes.client.api.certificates_v1_api import CertificatesV1Api
from kubernetes.client.api.certificates_v1beta1_api import CertificatesV1beta1Api
from kubernetes.client.api.coordination_api import CoordinationApi
from kubernetes.client.api.coordination_v1_api import CoordinationV1Api
Expand All @@ -56,6 +55,7 @@
from kubernetes.client.api.discovery_api import DiscoveryApi
from kubernetes.client.api.discovery_v1beta1_api import DiscoveryV1beta1Api
from kubernetes.client.api.events_api import EventsApi
from kubernetes.client.api.events_v1_api import EventsV1Api
from kubernetes.client.api.events_v1beta1_api import EventsV1beta1Api
from kubernetes.client.api.extensions_api import ExtensionsApi
from kubernetes.client.api.extensions_v1beta1_api import ExtensionsV1beta1Api
Expand Down Expand Up @@ -105,6 +105,12 @@
from kubernetes.client.models.apiextensions_v1beta1_webhook_client_config import ApiextensionsV1beta1WebhookClientConfig
from kubernetes.client.models.apiregistration_v1_service_reference import ApiregistrationV1ServiceReference
from kubernetes.client.models.apiregistration_v1beta1_service_reference import ApiregistrationV1beta1ServiceReference
from kubernetes.client.models.core_v1_event import CoreV1Event
from kubernetes.client.models.core_v1_event_list import CoreV1EventList
from kubernetes.client.models.core_v1_event_series import CoreV1EventSeries
from kubernetes.client.models.events_v1_event import EventsV1Event
from kubernetes.client.models.events_v1_event_list import EventsV1EventList
from kubernetes.client.models.events_v1_event_series import EventsV1EventSeries
from kubernetes.client.models.extensions_v1beta1_http_ingress_path import ExtensionsV1beta1HTTPIngressPath
from kubernetes.client.models.extensions_v1beta1_http_ingress_rule_value import ExtensionsV1beta1HTTPIngressRuleValue
from kubernetes.client.models.extensions_v1beta1_ingress import ExtensionsV1beta1Ingress
Expand Down Expand Up @@ -156,6 +162,11 @@
from kubernetes.client.models.v1_capabilities import V1Capabilities
from kubernetes.client.models.v1_ceph_fs_persistent_volume_source import V1CephFSPersistentVolumeSource
from kubernetes.client.models.v1_ceph_fs_volume_source import V1CephFSVolumeSource
from kubernetes.client.models.v1_certificate_signing_request import V1CertificateSigningRequest
from kubernetes.client.models.v1_certificate_signing_request_condition import V1CertificateSigningRequestCondition
from kubernetes.client.models.v1_certificate_signing_request_list import V1CertificateSigningRequestList
from kubernetes.client.models.v1_certificate_signing_request_spec import V1CertificateSigningRequestSpec
from kubernetes.client.models.v1_certificate_signing_request_status import V1CertificateSigningRequestStatus
from kubernetes.client.models.v1_cinder_persistent_volume_source import V1CinderPersistentVolumeSource
from kubernetes.client.models.v1_cinder_volume_source import V1CinderVolumeSource
from kubernetes.client.models.v1_client_ip_config import V1ClientIPConfig
Expand Down Expand Up @@ -223,9 +234,7 @@
from kubernetes.client.models.v1_env_var import V1EnvVar
from kubernetes.client.models.v1_env_var_source import V1EnvVarSource
from kubernetes.client.models.v1_ephemeral_container import V1EphemeralContainer
from kubernetes.client.models.v1_event import V1Event
from kubernetes.client.models.v1_event_list import V1EventList
from kubernetes.client.models.v1_event_series import V1EventSeries
from kubernetes.client.models.v1_ephemeral_volume_source import V1EphemeralVolumeSource
from kubernetes.client.models.v1_event_source import V1EventSource
from kubernetes.client.models.v1_exec_action import V1ExecAction
from kubernetes.client.models.v1_external_documentation import V1ExternalDocumentation
Expand All @@ -240,6 +249,8 @@
from kubernetes.client.models.v1_group_version_for_discovery import V1GroupVersionForDiscovery
from kubernetes.client.models.v1_http_get_action import V1HTTPGetAction
from kubernetes.client.models.v1_http_header import V1HTTPHeader
from kubernetes.client.models.v1_http_ingress_path import V1HTTPIngressPath
from kubernetes.client.models.v1_http_ingress_rule_value import V1HTTPIngressRuleValue
from kubernetes.client.models.v1_handler import V1Handler
from kubernetes.client.models.v1_horizontal_pod_autoscaler import V1HorizontalPodAutoscaler
from kubernetes.client.models.v1_horizontal_pod_autoscaler_list import V1HorizontalPodAutoscalerList
Expand All @@ -250,6 +261,17 @@
from kubernetes.client.models.v1_ip_block import V1IPBlock
from kubernetes.client.models.v1_iscsi_persistent_volume_source import V1ISCSIPersistentVolumeSource
from kubernetes.client.models.v1_iscsi_volume_source import V1ISCSIVolumeSource
from kubernetes.client.models.v1_ingress import V1Ingress
from kubernetes.client.models.v1_ingress_backend import V1IngressBackend
from kubernetes.client.models.v1_ingress_class import V1IngressClass
from kubernetes.client.models.v1_ingress_class_list import V1IngressClassList
from kubernetes.client.models.v1_ingress_class_spec import V1IngressClassSpec
from kubernetes.client.models.v1_ingress_list import V1IngressList
from kubernetes.client.models.v1_ingress_rule import V1IngressRule
from kubernetes.client.models.v1_ingress_service_backend import V1IngressServiceBackend
from kubernetes.client.models.v1_ingress_spec import V1IngressSpec
from kubernetes.client.models.v1_ingress_status import V1IngressStatus
from kubernetes.client.models.v1_ingress_tls import V1IngressTLS
from kubernetes.client.models.v1_json_schema_props import V1JSONSchemaProps
from kubernetes.client.models.v1_job import V1Job
from kubernetes.client.models.v1_job_condition import V1JobCondition
Expand Down Expand Up @@ -316,6 +338,7 @@
from kubernetes.client.models.v1_persistent_volume_claim_list import V1PersistentVolumeClaimList
from kubernetes.client.models.v1_persistent_volume_claim_spec import V1PersistentVolumeClaimSpec
from kubernetes.client.models.v1_persistent_volume_claim_status import V1PersistentVolumeClaimStatus
from kubernetes.client.models.v1_persistent_volume_claim_template import V1PersistentVolumeClaimTemplate
from kubernetes.client.models.v1_persistent_volume_claim_volume_source import V1PersistentVolumeClaimVolumeSource
from kubernetes.client.models.v1_persistent_volume_list import V1PersistentVolumeList
from kubernetes.client.models.v1_persistent_volume_spec import V1PersistentVolumeSpec
Expand Down Expand Up @@ -383,6 +406,7 @@
from kubernetes.client.models.v1_scale_status import V1ScaleStatus
from kubernetes.client.models.v1_scope_selector import V1ScopeSelector
from kubernetes.client.models.v1_scoped_resource_selector_requirement import V1ScopedResourceSelectorRequirement
from kubernetes.client.models.v1_seccomp_profile import V1SeccompProfile
from kubernetes.client.models.v1_secret import V1Secret
from kubernetes.client.models.v1_secret_env_source import V1SecretEnvSource
from kubernetes.client.models.v1_secret_key_selector import V1SecretKeySelector
Expand All @@ -400,6 +424,7 @@
from kubernetes.client.models.v1_service_account import V1ServiceAccount
from kubernetes.client.models.v1_service_account_list import V1ServiceAccountList
from kubernetes.client.models.v1_service_account_token_projection import V1ServiceAccountTokenProjection
from kubernetes.client.models.v1_service_backend_port import V1ServiceBackendPort
from kubernetes.client.models.v1_service_list import V1ServiceList
from kubernetes.client.models.v1_service_port import V1ServicePort
from kubernetes.client.models.v1_service_spec import V1ServiceSpec
Expand Down Expand Up @@ -459,9 +484,6 @@
from kubernetes.client.models.v1_weighted_pod_affinity_term import V1WeightedPodAffinityTerm
from kubernetes.client.models.v1_windows_security_context_options import V1WindowsSecurityContextOptions
from kubernetes.client.models.v1alpha1_aggregation_rule import V1alpha1AggregationRule
from kubernetes.client.models.v1alpha1_audit_sink import V1alpha1AuditSink
from kubernetes.client.models.v1alpha1_audit_sink_list import V1alpha1AuditSinkList
from kubernetes.client.models.v1alpha1_audit_sink_spec import V1alpha1AuditSinkSpec
from kubernetes.client.models.v1alpha1_cluster_role import V1alpha1ClusterRole
from kubernetes.client.models.v1alpha1_cluster_role_binding import V1alpha1ClusterRoleBinding
from kubernetes.client.models.v1alpha1_cluster_role_binding_list import V1alpha1ClusterRoleBindingList
Expand All @@ -480,7 +502,6 @@
from kubernetes.client.models.v1alpha1_pod_preset import V1alpha1PodPreset
from kubernetes.client.models.v1alpha1_pod_preset_list import V1alpha1PodPresetList
from kubernetes.client.models.v1alpha1_pod_preset_spec import V1alpha1PodPresetSpec
from kubernetes.client.models.v1alpha1_policy import V1alpha1Policy
from kubernetes.client.models.v1alpha1_policy_rule import V1alpha1PolicyRule
from kubernetes.client.models.v1alpha1_policy_rules_with_subjects import V1alpha1PolicyRulesWithSubjects
from kubernetes.client.models.v1alpha1_priority_class import V1alpha1PriorityClass
Expand All @@ -503,17 +524,13 @@
from kubernetes.client.models.v1alpha1_runtime_class_spec import V1alpha1RuntimeClassSpec
from kubernetes.client.models.v1alpha1_scheduling import V1alpha1Scheduling
from kubernetes.client.models.v1alpha1_service_account_subject import V1alpha1ServiceAccountSubject
from kubernetes.client.models.v1alpha1_service_reference import V1alpha1ServiceReference
from kubernetes.client.models.v1alpha1_user_subject import V1alpha1UserSubject
from kubernetes.client.models.v1alpha1_volume_attachment import V1alpha1VolumeAttachment
from kubernetes.client.models.v1alpha1_volume_attachment_list import V1alpha1VolumeAttachmentList
from kubernetes.client.models.v1alpha1_volume_attachment_source import V1alpha1VolumeAttachmentSource
from kubernetes.client.models.v1alpha1_volume_attachment_spec import V1alpha1VolumeAttachmentSpec
from kubernetes.client.models.v1alpha1_volume_attachment_status import V1alpha1VolumeAttachmentStatus
from kubernetes.client.models.v1alpha1_volume_error import V1alpha1VolumeError
from kubernetes.client.models.v1alpha1_webhook import V1alpha1Webhook
from kubernetes.client.models.v1alpha1_webhook_client_config import V1alpha1WebhookClientConfig
from kubernetes.client.models.v1alpha1_webhook_throttle_config import V1alpha1WebhookThrottleConfig
from kubernetes.client.models.v1beta1_api_service import V1beta1APIService
from kubernetes.client.models.v1beta1_api_service_condition import V1beta1APIServiceCondition
from kubernetes.client.models.v1beta1_api_service_list import V1beta1APIServiceList
Expand Down
4 changes: 2 additions & 2 deletions kubernetes/client/api/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,6 @@
from kubernetes.client.api.apis_api import ApisApi
from kubernetes.client.api.apps_api import AppsApi
from kubernetes.client.api.apps_v1_api import AppsV1Api
from kubernetes.client.api.auditregistration_api import AuditregistrationApi
from kubernetes.client.api.auditregistration_v1alpha1_api import AuditregistrationV1alpha1Api
from kubernetes.client.api.authentication_api import AuthenticationApi
from kubernetes.client.api.authentication_v1_api import AuthenticationV1Api
from kubernetes.client.api.authentication_v1beta1_api import AuthenticationV1beta1Api
Expand All @@ -32,6 +30,7 @@
from kubernetes.client.api.batch_v1beta1_api import BatchV1beta1Api
from kubernetes.client.api.batch_v2alpha1_api import BatchV2alpha1Api
from kubernetes.client.api.certificates_api import CertificatesApi
from kubernetes.client.api.certificates_v1_api import CertificatesV1Api
from kubernetes.client.api.certificates_v1beta1_api import CertificatesV1beta1Api
from kubernetes.client.api.coordination_api import CoordinationApi
from kubernetes.client.api.coordination_v1_api import CoordinationV1Api
Expand All @@ -42,6 +41,7 @@
from kubernetes.client.api.discovery_api import DiscoveryApi
from kubernetes.client.api.discovery_v1beta1_api import DiscoveryV1beta1Api
from kubernetes.client.api.events_api import EventsApi
from kubernetes.client.api.events_v1_api import EventsV1Api
from kubernetes.client.api.events_v1beta1_api import EventsV1beta1Api
from kubernetes.client.api.extensions_api import ExtensionsApi
from kubernetes.client.api.extensions_v1beta1_api import ExtensionsV1beta1Api
Expand Down
2 changes: 1 addition & 1 deletion kubernetes/client/api/admissionregistration_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501

The version of the OpenAPI document: release-1.18
The version of the OpenAPI document: release-1.19
Generated by: https://openapi-generator.tech
"""

Expand Down
Loading