Module: KubeDSL

Extended by:
Entrypoint
Defined in:
lib/kube-dsl.rb,
lib/kube-dsl/ref.rb,
lib/kube-dsl/builder.rb,
lib/kube-dsl/version.rb,
lib/kube-dsl/resource.rb,
lib/kube-dsl/generator.rb,
lib/kube-dsl/inflector.rb,
lib/kube-dsl/dsl_object.rb,
lib/kube-dsl/external_ref.rb,
lib/kube-dsl/value_fields.rb,
lib/kube-dsl/resource_meta.rb,
lib/kube-dsl/string_helpers.rb,
lib/kube-dsl/key_value_fields.rb,
lib/kube-dsl/external_resource_meta.rb

Defined Under Namespace

Modules: DSL, Entrypoint, StringHelpers, ValueFields Classes: Builder, DSLObject, ExternalRef, ExternalResourceMeta, Generator, Inflector, KeyValueFields, Ref, Resource, ResourceMeta

Constant Summary collapse

KUBERNETES_VERSION =
'1.17.4'.freeze
VERSION =
'0.2.0'

Method Summary

Methods included from Entrypoint

affinity, aggregation_rule, api_group, api_group_list, api_resource, api_resource_list, api_service, api_service_condition, api_service_list, api_service_spec, api_service_status, api_versions, attached_volume, aws_elastic_block_store_volume_source, azure_disk_volume_source, azure_file_persistent_volume_source, azure_file_volume_source, binding, bound_object_reference, capabilities, ceph_fs_persistent_volume_source, ceph_fs_volume_source, cinder_persistent_volume_source, cinder_volume_source, client_ip_config, cluster_role, cluster_role_binding, cluster_role_binding_list, cluster_role_list, component_condition, component_status, component_status_list, config_map, config_map_env_source, config_map_key_selector, config_map_list, config_map_node_config_source, config_map_projection, config_map_volume_source, container, container_image, container_port, container_state, container_state_running, container_state_terminated, container_state_waiting, container_status, controller_revision, controller_revision_list, cross_version_object_reference, csi_node, csi_node_driver, csi_node_list, csi_node_spec, csi_persistent_volume_source, csi_volume_source, custom_resource_column_definition, custom_resource_conversion, custom_resource_definition, custom_resource_definition_condition, custom_resource_definition_list, custom_resource_definition_names, custom_resource_definition_spec, custom_resource_definition_status, custom_resource_definition_version, custom_resource_subresource_scale, custom_resource_subresources, custom_resource_validation, daemon_endpoint, daemon_set, daemon_set_condition, daemon_set_list, daemon_set_spec, daemon_set_status, daemon_set_update_strategy, delete_options, deployment, deployment_condition, deployment_list, deployment_spec, deployment_status, deployment_strategy, downward_api_projection, downward_api_volume_file, downward_api_volume_source, empty_dir_volume_source, endpoint_address, endpoint_port, endpoint_subset, endpoints, endpoints_list, env_from_source, env_var, env_var_source, ephemeral_container, event, event_list, event_series, event_source, exec_action, external_documentation, fc_volume_source, flex_persistent_volume_source, flex_volume_source, flocker_volume_source, gce_persistent_disk_volume_source, git_repo_volume_source, glusterfs_persistent_volume_source, glusterfs_volume_source, group_version_for_discovery, handler, horizontal_pod_autoscaler, horizontal_pod_autoscaler_list, horizontal_pod_autoscaler_spec, horizontal_pod_autoscaler_status, host_alias, host_path_volume_source, http_get_action, http_header, info, ip_block, iscsi_persistent_volume_source, iscsi_volume_source, job, job_condition, job_list, job_spec, job_status, json_schema_props, key_to_path, label_selector, label_selector_requirement, lease, lease_list, lease_spec, lifecycle, limit_range, limit_range_item, limit_range_list, limit_range_spec, list_meta, load_balancer_ingress, load_balancer_status, local_object_reference, local_subject_access_review, local_volume_source, managed_fields_entry, mutating_webhook, mutating_webhook_configuration, mutating_webhook_configuration_list, namespace, namespace_condition, namespace_list, namespace_spec, namespace_status, network_policy, network_policy_egress_rule, network_policy_ingress_rule, network_policy_list, network_policy_peer, network_policy_port, network_policy_spec, nfs_volume_source, node, node_address, node_affinity, node_condition, node_config_source, node_config_status, node_daemon_endpoints, node_list, node_selector, node_selector_requirement, node_selector_term, node_spec, node_status, node_system_info, non_resource_attributes, non_resource_rule, object_field_selector, object_meta, object_reference, owner_reference, persistent_volume, persistent_volume_claim, persistent_volume_claim_condition, persistent_volume_claim_list, persistent_volume_claim_spec, persistent_volume_claim_status, persistent_volume_claim_volume_source, persistent_volume_list, persistent_volume_spec, persistent_volume_status, photon_persistent_disk_volume_source, pod, pod_affinity, pod_affinity_term, pod_anti_affinity, pod_condition, pod_dns_config, pod_dns_config_option, pod_ip, pod_list, pod_readiness_gate, pod_security_context, pod_spec, pod_status, pod_template, pod_template_list, pod_template_spec, policy_rule, portworx_volume_source, preconditions, preferred_scheduling_term, priority_class, priority_class_list, probe, projected_volume_source, quobyte_volume_source, rbd_persistent_volume_source, rbd_volume_source, replica_set, replica_set_condition, replica_set_list, replica_set_spec, replica_set_status, replication_controller, replication_controller_condition, replication_controller_list, replication_controller_spec, replication_controller_status, resource_attributes, resource_field_selector, resource_quota, resource_quota_list, resource_quota_spec, resource_quota_status, resource_requirements, resource_rule, role, role_binding, role_binding_list, role_list, role_ref, rolling_update_daemon_set, rolling_update_deployment, rolling_update_stateful_set_strategy, rule_with_operations, scale, scale_io_persistent_volume_source, scale_io_volume_source, scale_spec, scale_status, scope_selector, scoped_resource_selector_requirement, se_linux_options, secret, secret_env_source, secret_key_selector, secret_list, secret_projection, secret_reference, secret_volume_source, security_context, self_subject_access_review, self_subject_access_review_spec, self_subject_rules_review, self_subject_rules_review_spec, server_address_by_client_cidr, service, service_account, service_account_list, service_account_token_projection, service_list, service_port, service_reference, service_spec, service_status, session_affinity_config, stateful_set, stateful_set_condition, stateful_set_list, stateful_set_spec, stateful_set_status, stateful_set_update_strategy, status, status_cause, status_details, storage_class, storage_class_list, storage_os_persistent_volume_source, storage_os_volume_source, subject, subject_access_review, subject_access_review_spec, subject_access_review_status, subject_rules_review_status, sysctl, taint, tcp_socket_action, token_request, token_request_spec, token_request_status, token_review, token_review_spec, token_review_status, toleration, topology_selector_label_requirement, topology_selector_term, topology_spread_constraint, typed_local_object_reference, user_info, validating_webhook, validating_webhook_configuration, validating_webhook_configuration_list, volume, volume_attachment, volume_attachment_list, volume_attachment_source, volume_attachment_spec, volume_attachment_status, volume_device, volume_error, volume_mount, volume_node_affinity, volume_node_resources, volume_projection, vsphere_virtual_disk_volume_source, watch_event, webhook_client_config, webhook_conversion, weighted_pod_affinity_term, windows_security_context_options