Index _ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W _ __abs__() (piceli.k8s.templates.auxiliary.resource_request.Resources method) __add__() (piceli.k8s.ops.compare.path.Path method) (piceli.k8s.templates.auxiliary.resource_request.Resources method) __all__ (in module piceli.k8s.constants) (in module piceli.k8s.templates) __contains__() (piceli.k8s.ops.compare.path.Path method) __eq__() (piceli.k8s.ops.compare.path.DictKey method) (piceli.k8s.ops.compare.path.ListElemId method) (piceli.k8s.ops.compare.path.Path method) (piceli.k8s.ops.compare.path.PathElem method) (piceli.k8s.ops.compare.path.Wildcard method) (piceli.k8s.templates.auxiliary.resource_request.Resources method) __getitem__() (piceli.k8s.ops.compare.path.Path method) __hash__() (piceli.k8s.ops.compare.object_comparer.PathComparison method) (piceli.k8s.ops.compare.path.DictKey method) (piceli.k8s.ops.compare.path.ListElemId method) (piceli.k8s.ops.compare.path.Path method) (piceli.k8s.ops.compare.path.PathElem method) (piceli.k8s.ops.compare.path.Wildcard method) __iter__() (piceli.k8s.ops.compare.path.Path method) __len__() (piceli.k8s.ops.compare.path.Path method) __mul__() (piceli.k8s.templates.auxiliary.resource_request.Resources method) __post_init__() (piceli.gcp.gke.GKECluster method) (piceli.k8s.templates.auxiliary.replica_manager.ReplicaManager method) (piceli.k8s.templates.auxiliary.resource_request.Resources method) __str__() (piceli.gcp.gke.GKEClusterId method) (piceli.k8s.ops.compare.path.DictKey method) (piceli.k8s.ops.compare.path.Path method) (piceli.k8s.templates.auxiliary.resource_request.ContainerResourcesData method) __sub__() (piceli.k8s.templates.auxiliary.resource_request.Resources method) __truediv__() (piceli.k8s.templates.auxiliary.resource_request.Resources method) __version__ (in module piceli) _api_method() (piceli.k8s.object_manager.base.ObjectManager method) _apply_node() (piceli.k8s.ops.deploy.deployment_executor.DeploymentExecutor method) _bytes_to_str() (piceli.k8s.templates.auxiliary.resource_request.Resources static method) _cores_to_str() (piceli.k8s.templates.auxiliary.resource_request.Resources static method) _determine_update_action() (in module piceli.k8s.ops.compare.object_comparer) _elem_separator (piceli.k8s.ops.compare.path.Path attribute) _id_separator (piceli.k8s.ops.compare.path.ListElemId attribute) _invoke_api() (piceli.k8s.object_manager.base.ObjectManager method) _is_path_in_desired() (piceli.k8s.ops.compare.object_comparer.CompareResult method) _Port (in module piceli.k8s.templates.auxiliary.port) _prepare_args() (piceli.k8s.object_manager.base.ObjectManager method) _resolve_namespace() (piceli.k8s.object_manager.base.ObjectManager method) _upsert_namespace() (in module piceli.k8s.cli.deploy.run) _volumes() (piceli.k8s.templates.auxiliary.container.Container method) _wait_for_dependencies() (piceli.k8s.ops.deploy.deployment_executor.DeploymentExecutor method) _wait_for_node() (piceli.k8s.ops.deploy.deployment_executor.DeploymentExecutor method) _wildcard (piceli.k8s.ops.compare.path.Wildcard attribute) A action_description (piceli.k8s.ops.compare.object_comparer.CompareResult property) add() (piceli.k8s.ops.compare.path.Path method) add_all_custom_objects() (in module piceli.k8s.ops.fetcher) add_all_namespaced_objects() (in module piceli.k8s.ops.fetcher) add_all_non_namespaced_objects() (in module piceli.k8s.ops.fetcher) add_custom_objects() (in module piceli.k8s.ops.fetcher) add_dependencies() (piceli.k8s.ops.deploy.deployment_graph.DeploymentGraph method) add_dependency() (piceli.k8s.ops.deploy.deployment_graph.DeploymentGraph method) add_node() (piceli.k8s.ops.deploy.deployment_graph.DeploymentGraph method) added (piceli.k8s.ops.compare.compare_op.ObjectDifferences attribute) after (piceli.k8s.ops.compare.compare_op.ModifiedObjects attribute) ALL_REPLICAS_OK (piceli.k8s.utils.utils_wait.WaitResult attribute) allocatable (piceli.k8s.templates.auxiliary.resource_request.NodeResources attribute) allocatable_pods (piceli.k8s.templates.auxiliary.resource_request.NodeResources attribute) ALLOW (piceli.k8s.constants.policies.ConcurrencyPolicy attribute) ALWAYS (piceli.k8s.constants.policies.ImagePullPolicy attribute) (piceli.k8s.constants.policies.RestartPolicy attribute) annotations (piceli.k8s.templates.deployable.service_account.ServiceAccount attribute) any_greater() (piceli.k8s.templates.auxiliary.resource_request.Resources method) any_lower() (piceli.k8s.templates.auxiliary.resource_request.Resources method) api_data() (piceli.k8s.templates.deployable.base.Deployable method) api_group (piceli.k8s.templates.deployable.role.ClusterRole attribute) (piceli.k8s.templates.deployable.role.K8sRole attribute) (piceli.k8s.templates.deployable.role.Role attribute) api_methods() (piceli.k8s.object_manager.base.ObjectManager method) APIRequestVerb (class in piceli.k8s.constants.verbs) APIS (in module piceli.k8s.ops.fetcher) app (in module piceli.k8s.cli) (in module piceli.k8s.cli.deploy) (in module piceli.k8s.cli.model) apply() (piceli.gcp.gke.GKECluster method) (piceli.k8s.object_manager.base.ObjectManager method) (piceli.k8s.object_manager.volumes.VolumeManager method) (piceli.k8s.ops.deploy.deployment_progress.GraphLevelProgress class method) (piceli.k8s.ops.deploy.deployment_progress.NodeProgress class method) apply_node() (piceli.k8s.ops.deploy.deployment_executor.DeploymentExecutor method) are_values_equal() (in module piceli.k8s.ops.compare.object_comparer) args (piceli.k8s.templates.auxiliary.container.Container attribute) as_dict (piceli.k8s.config.kubeconfig.KubeConfig property) as_yaml (piceli.k8s.config.kubeconfig.KubeConfig property) automount_service_account_token (piceli.k8s.templates.auxiliary.pod.Pod attribute) AVAILABLE (piceli.k8s.constants.phases.PhaseVolume attribute) (piceli.k8s.constants.wait_conditions.WaitConditionDeployment attribute) B backoff_limit (piceli.k8s.templates.deployable.job.Job attribute) BALANCED (piceli.k8s.constants.gke_compute_classes.ComputeClasses attribute) before (piceli.k8s.ops.compare.compare_op.ModifiedObjects attribute) BOUND (piceli.k8s.constants.phases.PhaseVolume attribute) build_api_method_name() (in module piceli.k8s.utils.utils_api) build_deployment_graph() (piceli.k8s.ops.deploy.strategy_auto.StrategyAuto method) (piceli.k8s.ops.deploy.strategy_base.DeploymentStrategy method) bytes_to_str() (piceli.k8s.templates.auxiliary.resource_request.Resources static method) C capacity (piceli.k8s.templates.auxiliary.resource_request.NodeResources attribute) capacity_pods (piceli.k8s.templates.auxiliary.resource_request.NodeResources attribute) cert (piceli.k8s.config.kubeconfig.KubeConfig attribute) check_condition() (in module piceli.k8s.utils.utils_wait) check_crontab() (in module piceli.k8s.templates.auxiliary.crontab) check_failure() (in module piceli.k8s.utils.utils_wait) check_for_image_pull_error() (in module piceli.k8s.utils.utils_wait) check_labels() (in module piceli.k8s.templates.auxiliary.labels) check_quantity() (in module piceli.k8s.templates.auxiliary.quantity) check_replica_status() (in module piceli.k8s.utils.utils_wait) check_restart_policy() (piceli.k8s.templates.deployable.job.Job method) classify_k8s_objects() (in module piceli.k8s.ops.deploy.deployment_order) classify_k8s_objects_by_deployment_level() (in module piceli.k8s.ops.deploy.strategy_auto) cleanup_after_seconds (piceli.k8s.templates.deployable.job.Job attribute) CLUSTER_LABELS (in module piceli.k8s.templates.auxiliary.labels) cluster_name (piceli.gcp.gke.GKEClusterId attribute) (piceli.k8s.config.kubeconfig.KubeConfig attribute) ClusterObjects (class in piceli.k8s.ops.fetcher) ClusterResources (class in piceli.k8s.templates.auxiliary.resource_request) ClusterRole (class in piceli.k8s.templates.deployable.role) ClusterRoleBinding (class in piceli.k8s.templates.deployable.role_binding) command (piceli.k8s.templates.auxiliary.container.Container attribute) common_options() (in module piceli.k8s.cli) COMPARE (piceli.k8s.ops.deploy.deployment_progress.NodeEvent attribute) compare() (piceli.k8s.ops.deploy.deployment_progress.NodeProgress class method) compare_object_sets() (in module piceli.k8s.ops.compare.compare_op) compare_result (piceli.k8s.ops.compare.compare_op.ModifiedObjects attribute) (piceli.k8s.ops.deploy.deployment_progress.NodeProgress attribute) compare_values() (in module piceli.k8s.ops.compare.object_comparer) compared_result (piceli.k8s.cli.deploy.detail.ObjCompareResult attribute) CompareResult (class in piceli.k8s.ops.compare.object_comparer) COMPLETE (piceli.k8s.constants.wait_conditions.WaitConditionJob attribute) (piceli.k8s.ops.deploy.deployment_progress.NodeEvent attribute) compute_class (piceli.k8s.constants.gke_compute_classes.ComputeClassLimits attribute) ComputeClasses (class in piceli.k8s.constants.gke_compute_classes) ComputeClassLimits (class in piceli.k8s.constants.gke_compute_classes) ConcurrencyPolicy (class in piceli.k8s.constants.policies) CONDITIONS_OK (piceli.k8s.utils.utils_wait.WaitResult attribute) config_map (piceli.k8s.templates.deployable.volume.VolumeMountConfigMap attribute) ConfigK8s (class in piceli.conf.config_k8s) ConfigK8sModel (class in piceli.conf.config_k8s_model) ConfigMap (class in piceli.k8s.templates.deployable.configmap) ConfigPiceliBase (class in piceli.conf.config_base) considered (piceli.k8s.ops.compare.object_comparer.Differences attribute) Container (class in piceli.k8s.templates.auxiliary.container) container_map (piceli.k8s.templates.auxiliary.pod.Pod property) container_name (piceli.k8s.templates.auxiliary.env_vars.ValueFromResourceField attribute) (piceli.k8s.templates.auxiliary.resource_request.ContainerResourcesData attribute) (piceli.k8s.templates.deployable.autoscaler.VerticalPodAutoscaler attribute) ContainerResourcesData (class in piceli.k8s.templates.auxiliary.resource_request) containers (piceli.k8s.templates.auxiliary.pod.Pod attribute) (piceli.k8s.templates.auxiliary.resource_request.ResourcesData attribute) CONTAINERS_READY (piceli.k8s.constants.wait_conditions.WaitConditionPod attribute) ContextObject (class in piceli.k8s.cli.context) control_cpu (piceli.k8s.templates.auxiliary.replica_manager.VPA attribute) (piceli.k8s.templates.deployable.autoscaler.VerticalPodAutoscaler attribute) control_memory (piceli.k8s.templates.auxiliary.replica_manager.VPA attribute) (piceli.k8s.templates.deployable.autoscaler.VerticalPodAutoscaler attribute) cpu (piceli.k8s.templates.auxiliary.resource_request.Resources attribute) CREATE (piceli.k8s.constants.verbs.APIRequestVerb attribute) create() (piceli.k8s.object_manager.base.ObjectManager method) create_service (piceli.k8s.templates.auxiliary.replica_manager.ReplicaManager attribute) credentials (piceli.gcp.gke.GKECluster attribute) CronJob (class in piceli.k8s.templates.deployable.cronjob) CronTab (in module piceli.k8s.templates.auxiliary.crontab) D daily_at_x() (in module piceli.k8s.templates.auxiliary.crontab) data (piceli.k8s.templates.deployable.configmap.ConfigMap attribute) (piceli.k8s.templates.deployable.secret.Secret attribute) DEFAULT (piceli.k8s.constants.namespace.Namespace attribute) default_mode (piceli.k8s.templates.deployable.volume.VolumeMountConfigMap attribute) (piceli.k8s.templates.deployable.volume.VolumeMountSecret attribute) DEFAULTED_PATHS (in module piceli.k8s.ops.compare.object_comparer) DefaultMode (in module piceli.k8s.templates.deployable.volume) defaults (piceli.k8s.ops.compare.object_comparer.Differences attribute) DELETE (piceli.k8s.constants.verbs.APIRequestVerb attribute) delete() (piceli.k8s.object_manager.base.ObjectManager method) (piceli.k8s.object_manager.volumes.VolumeManager method) DELETE_COLLECTION (piceli.k8s.constants.verbs.APIRequestVerb attribute) dependencies (piceli.k8s.ops.deploy.deployment_graph.ObjectNode attribute) deploy() (in module piceli.k8s.ops.deploy.deploy_op) (piceli.k8s.ops.deploy.deployment_executor.DeploymentExecutor method) (piceli.k8s.ops.deploy.deployment_progress.ExecutionProgress class method) Deployable (class in piceli.k8s.templates.deployable.base) deploying_object (piceli.k8s.ops.deploy.deployment_graph.ObjectNode attribute) Deployment (class in piceli.k8s.templates.deployable.deployment) DEPLOYMENT_LEVELS (in module piceli.k8s.ops.deploy.strategy_auto) deployment_status (piceli.k8s.ops.deploy.deployment_graph.ObjectNode attribute) (piceli.k8s.ops.deploy.deployment_progress.NodeProgress attribute) DeploymentExecutor (class in piceli.k8s.ops.deploy.deployment_executor) DeploymentGraph (class in piceli.k8s.ops.deploy.deployment_graph) DeploymentManager (class in piceli.k8s.object_manager.deployment) DeploymentStatus (class in piceli.k8s.ops.deploy.deployment_graph) DeploymentStrategy (class in piceli.k8s.ops.deploy.strategy_base) DeploymentStrategyType (class in piceli.k8s.constants.strategies) describe_envvar() (in module piceli.k8s.templates.auxiliary.env_vars) desired (piceli.k8s.ops.compare.object_comparer.PathComparison attribute) desired_obj (piceli.k8s.cli.deploy.detail.ObjCompareResult attribute) desired_spec (piceli.k8s.ops.compare.object_comparer.CompareResult attribute) detail() (in module piceli.k8s.cli.deploy.detail) determine_update_action() (in module piceli.k8s.ops.compare.object_comparer) DictKey (class in piceli.k8s.ops.compare.path) Differences (class in piceli.k8s.ops.compare.object_comparer) differences (piceli.k8s.ops.compare.object_comparer.CompareResult attribute) disk_name (piceli.k8s.templates.deployable.volume.PersistentVolume attribute) divisor (piceli.k8s.templates.auxiliary.env_vars.ValueFromResourceField attribute) DNSLabel (in module piceli.k8s.templates.auxiliary.names) DNSSubdomain (in module piceli.k8s.templates.auxiliary.names) DOCKER_JSON (piceli.k8s.constants.secret_type.SecretType attribute) DOCKER_REGISTRY (piceli.k8s.constants.secret_type.SecretType attribute) DONE (piceli.k8s.ops.deploy.deployment_executor.ExecutionStatus attribute) (piceli.k8s.ops.deploy.deployment_graph.DeploymentStatus attribute) done() (piceli.k8s.ops.deploy.deployment_progress.NodeProgress class method) DryRun (class in piceli.k8s.constants.dry_run) E elements (piceli.k8s.ops.compare.path.Path attribute) endpoint (piceli.k8s.config.kubeconfig.KubeConfig attribute) ENOUGH_REPLICAS_OK (piceli.k8s.utils.utils_wait.WaitResult attribute) env (piceli.k8s.templates.auxiliary.container.Container attribute) ENV_FILEPATH (piceli.conf.config_base.ConfigPiceliBase attribute) ENV_PREFIX (piceli.conf.config_base.ConfigPiceliBase attribute) ENV_SEP (piceli.conf.config_base.ConfigPiceliBase attribute) env_sources (piceli.k8s.templates.auxiliary.container.Container attribute) ephemeral_storage (piceli.k8s.templates.auxiliary.resource_request.Resources attribute) EQUALS (piceli.k8s.ops.compare.object_comparer.UpdateAction attribute) ERROR (piceli.k8s.ops.deploy.deployment_progress.ExecutionEvent attribute) (piceli.k8s.ops.deploy.deployment_progress.NodeEvent attribute) error() (piceli.k8s.ops.deploy.deployment_progress.ExecutionProgress class method) (piceli.k8s.ops.deploy.deployment_progress.NodeProgress class method) event (piceli.k8s.ops.deploy.deployment_progress.ExecutionProgress attribute) (piceli.k8s.ops.deploy.deployment_progress.GraphLevelProgress attribute) (piceli.k8s.ops.deploy.deployment_progress.NodeProgress attribute) every_x_days() (in module piceli.k8s.templates.auxiliary.crontab) every_x_hours() (in module piceli.k8s.templates.auxiliary.crontab) every_x_minutes() (in module piceli.k8s.templates.auxiliary.crontab) exception (piceli.k8s.ops.deploy.deployment_progress.ExecutionProgress attribute) (piceli.k8s.ops.deploy.deployment_progress.NodeProgress attribute) ExecutionEvent (class in piceli.k8s.ops.deploy.deployment_progress) ExecutionProgress (class in piceli.k8s.ops.deploy.deployment_progress) ExecutionStatus (class in piceli.k8s.ops.deploy.deployment_executor) existing (piceli.k8s.ops.compare.object_comparer.PathComparison attribute) existing_spec (piceli.k8s.ops.compare.object_comparer.CompareResult attribute) exists() (piceli.gcp.gke.GKECluster method) EXISTS_OK (piceli.k8s.utils.utils_wait.WaitResult attribute) explore_object_pods() (in module piceli.k8s.utils.utils_wait) extend() (piceli.k8s.ops.compare.object_comparer.Differences method) F FAILED (piceli.k8s.constants.phases.PhasePod attribute) (piceli.k8s.constants.phases.PhaseVolume attribute) (piceli.k8s.constants.wait_conditions.WaitConditionJob attribute) (piceli.k8s.ops.deploy.deployment_executor.ExecutionStatus attribute) (piceli.k8s.ops.deploy.deployment_graph.DeploymentStatus attribute) field_path (piceli.k8s.templates.auxiliary.env_vars.ValueFromField attribute) FieldPath (in module piceli.k8s.templates.auxiliary.names) filter_spec() (in module piceli.k8s.ops.compare.object_comparer) find_all_objects() (in module piceli.k8s.ops.deploy.out_of_model_detector) find_differences() (in module piceli.k8s.ops.compare.object_comparer) find_id_list_differences() (in module piceli.k8s.ops.compare.object_comparer) find_modules_by_name() (in module piceli.k8s.ops.loader) find_out_of_model() (in module piceli.k8s.ops.deploy.out_of_model_detector) folder_path (piceli.conf.config_k8s_model.ConfigK8sModel attribute) (piceli.k8s.cli.context.ContextObject attribute) FORBID (piceli.k8s.constants.policies.ConcurrencyPolicy attribute) from_cluster_info() (piceli.k8s.templates.auxiliary.resource_request.ClusterResources class method) from_deployable() (piceli.k8s.templates.deployable.role.Role class method) from_dict() (piceli.k8s.templates.auxiliary.resource_request.Resources class method) from_list() (piceli.k8s.ops.compare.path.Path class method) from_node_status() (piceli.k8s.templates.auxiliary.resource_request.NodeResources class method) from_quantity_dict() (piceli.k8s.templates.auxiliary.resource_request.Resources class method) from_string() (piceli.k8s.ops.compare.path.Path class method) G GCE_SA_INFO (in module piceli.settings) GENERAL_PURPOSE (piceli.k8s.constants.gke_compute_classes.ComputeClasses attribute) GENERIC (piceli.k8s.constants.secret_type.SecretType attribute) GET (piceli.k8s.constants.verbs.APIRequestVerb attribute) get() (piceli.gcp.gke.GKECluster method) (piceli.k8s.templates.auxiliary.env_vars.ValueFromField method) (piceli.k8s.templates.auxiliary.env_vars.ValueFromResourceField method) (piceli.k8s.templates.auxiliary.replica_manager.ReplicaManager method) (piceli.k8s.templates.deployable.autoscaler.HorizontalPodAutoscaler method) (piceli.k8s.templates.deployable.autoscaler.VerticalPodAutoscaler method) (piceli.k8s.templates.deployable.base.Deployable method) (piceli.k8s.templates.deployable.configmap.ConfigMap method) (piceli.k8s.templates.deployable.cronjob.CronJob method) (piceli.k8s.templates.deployable.job.Job method) (piceli.k8s.templates.deployable.role.ClusterRole method) (piceli.k8s.templates.deployable.role.K8sRole method) (piceli.k8s.templates.deployable.role.Role method) (piceli.k8s.templates.deployable.role_binding.ClusterRoleBinding method) (piceli.k8s.templates.deployable.role_binding.RoleBinding method) (piceli.k8s.templates.deployable.secret.Secret method) (piceli.k8s.templates.deployable.service.Service method) (piceli.k8s.templates.deployable.service.ServicePort method) (piceli.k8s.templates.deployable.service_account.ServiceAccount method) (piceli.k8s.templates.deployable.volume.PersistentVolume method) (piceli.k8s.templates.deployable.volume.PersistentVolumeClaim method) get_all_exc_delete_collection() (piceli.k8s.constants.verbs.APIRequestVerb class method) get_all_from_context() (in module piceli.k8s.ops.fetcher) get_all_namespaces() (in module piceli.k8s.ops.fetcher) get_api() (piceli.k8s.object_manager.base.ObjectManager method) get_api_func_ending() (in module piceli.k8s.utils.utils_api) get_api_name() (in module piceli.k8s.utils.utils_object) get_api_version() (in module piceli.k8s.utils.utils_api) get_available_api_methods() (in module piceli.k8s.utils.utils_api) get_configmap_data_from_files() (in module piceli.k8s.utils.utils_configmap) get_container_spec() (piceli.k8s.templates.auxiliary.container.Container method) get_cpu_memory_ratio() (piceli.k8s.templates.auxiliary.resource_request.Resources method) get_credentials() (in module piceli.gcp.credentials) get_docker_json_data() (piceli.k8s.templates.deployable.secret.Secret static method) get_docker_json_secret() (piceli.k8s.templates.deployable.secret.Secret class method) get_docker_registry_secret_data() (in module piceli.k8s.utils.utils_secrets) get_env_from_dict() (in module piceli.k8s.templates.auxiliary.env_vars) get_env_from_source() (in module piceli.k8s.templates.auxiliary.env_vars) get_env_pair() (in module piceli.k8s.templates.auxiliary.env_vars) get_hpa() (piceli.k8s.templates.auxiliary.replica_manager.HPA method) (piceli.k8s.templates.auxiliary.replica_manager.ReplicaManager method) get_k8s_request() (piceli.k8s.templates.auxiliary.resource_request.Resources method) get_kube_config() (piceli.gcp.gke.GKECluster method) get_label_selector() (piceli.k8s.templates.auxiliary.pod.Pod method) get_manager() (piceli.k8s.object_manager.factory.ManagerFactory static method) get_method_name() (piceli.k8s.object_manager.base.ObjectManager method) get_namespace() (in module piceli.k8s.utils.utils_object) get_object_api_name() (in module piceli.k8s.utils.utils_object) get_object_group_and_version() (in module piceli.k8s.utils.utils_object) get_pod() (piceli.k8s.templates.auxiliary.resource_request.ClusterResources method) get_pod_spec() (piceli.k8s.templates.auxiliary.pod.Pod method) get_quantity() (piceli.k8s.templates.auxiliary.resource_request.Resources method) get_read_only() (piceli.k8s.constants.verbs.APIRequestVerb class method) get_replica_manager() (piceli.k8s.templates.auxiliary.replica_manager.ReplicaManager method) (piceli.k8s.templates.deployable.deployment.Deployment method) (piceli.k8s.templates.deployable.stateful_set.StatefulSet method) get_role() (in module piceli.k8s.templates.deployable.role) get_role_binding() (in module piceli.k8s.templates.deployable.role_binding) (piceli.k8s.templates.deployable.service_account.ServiceAccount method) get_security_context() (in module piceli.k8s.templates.auxiliary.pod_security_context) get_service() (piceli.k8s.templates.auxiliary.replica_manager.ReplicaManager method) get_storage() (piceli.k8s.object_manager.volumes.PersistentVolumeClaimManager static method) (piceli.k8s.object_manager.volumes.PersistentVolumeManager static method) (piceli.k8s.object_manager.volumes.VolumeManager static method) get_template() (piceli.k8s.templates.deployable.volume.PersistentVolumeClaimTemplate method) get_template_auth_roles() (in module piceli.k8s.templates.deployable.role) get_volume_capacity() (piceli.k8s.templates.deployable.volume.PersistentVolume static method) (piceli.k8s.templates.deployable.volume.PersistentVolumeClaim static method) (piceli.k8s.templates.deployable.volume.Volume static method) get_volume_claims() (piceli.k8s.templates.auxiliary.container.Container method) get_volume_mounts() (piceli.k8s.templates.auxiliary.container.Container method) get_vpa() (piceli.k8s.templates.auxiliary.replica_manager.ReplicaManager method) (piceli.k8s.templates.auxiliary.replica_manager.VPA method) GKECluster (class in piceli.gcp.gke) GKEClusterId (class in piceli.gcp.gke) GraphLevelEvent (class in piceli.k8s.ops.deploy.deployment_progress) GraphLevelProgress (class in piceli.k8s.ops.deploy.deployment_progress) H HorizontalPodAutoscaler (class in piceli.k8s.templates.deployable.autoscaler) hourly_at_minutes_x() (in module piceli.k8s.templates.auxiliary.crontab) HPA (class in piceli.k8s.templates.auxiliary.replica_manager) hpa (piceli.k8s.templates.auxiliary.replica_manager.ReplicaManager attribute) I IANASvcName (in module piceli.k8s.templates.auxiliary.names) id (piceli.k8s.ops.compare.path.DictKey property) (piceli.k8s.ops.compare.path.ListElemId property) (piceli.k8s.ops.compare.path.PathElem property) (piceli.k8s.ops.compare.path.Wildcard property) id_field (piceli.k8s.ops.compare.path.ListElemId attribute) id_value (piceli.k8s.ops.compare.path.ListElemId attribute) identifier (piceli.k8s.ops.deploy.deployment_graph.ObjectNode property) IF_NOT_PRESENT (piceli.k8s.constants.policies.ImagePullPolicy attribute) IGNORE_CLASS_NAME_SUBSTR (piceli.conf.config_base.ConfigPiceliBase attribute) ignored (piceli.k8s.ops.compare.object_comparer.Differences attribute) IGNORED_PATHS (in module piceli.k8s.ops.compare.object_comparer) image (piceli.k8s.templates.auxiliary.container.Container attribute) image_pull_policy (piceli.k8s.templates.auxiliary.container.Container attribute) image_pull_secrets (piceli.k8s.templates.auxiliary.pod.Pod attribute) ImagePullException ImagePullPolicy (class in piceli.k8s.constants.policies) IMMUTABLE_FIELDS (in module piceli.k8s.ops.compare.object_comparer) init_containers (piceli.k8s.templates.auxiliary.pod.Pod attribute) INITIALIZED (piceli.k8s.constants.wait_conditions.WaitConditionPod attribute) is_done (piceli.k8s.ops.deploy.deployment_executor.DeploymentExecutor property) is_final (piceli.k8s.ops.deploy.deployment_executor.DeploymentExecutor property) is_namespaced() (in module piceli.k8s.utils.utils_api) is_path_defaulted() (in module piceli.k8s.ops.compare.object_comparer) is_path_ignored() (in module piceli.k8s.ops.compare.object_comparer) is_rolled_back (piceli.k8s.ops.deploy.deployment_executor.DeploymentExecutor property) J Job (class in piceli.k8s.templates.deployable.job) K K8S_DELETE_TIMEOUT (in module piceli.settings) k8s_object (piceli.k8s.object_manager.base.ObjectManager attribute) K8S_WAIT_REQUEST_TIMEOUT (in module piceli.settings) K8S_WAIT_TIMEOUT (in module piceli.settings) K8sRole (class in piceli.k8s.templates.deployable.role) key (piceli.k8s.ops.compare.path.DictKey attribute) kind (piceli.k8s.ops.deploy.deployment_graph.ObjectNode property) KIND (piceli.k8s.templates.auxiliary.replica_manager.ReplicaManager attribute) KIND_TO_DEPLOYMENT_LEVEL (in module piceli.k8s.ops.deploy.strategy_auto) KubeConfig (class in piceli.k8s.config.kubeconfig) L LABEL_KEY_REGEX (in module piceli.k8s.templates.auxiliary.names) Labels (in module piceli.k8s.templates.auxiliary.labels) labels (piceli.k8s.templates.auxiliary.replica_manager.ReplicaManager attribute) (piceli.k8s.templates.auxiliary.resource_request.ResourcesData attribute) (piceli.k8s.templates.deployable.autoscaler.HorizontalPodAutoscaler attribute) (piceli.k8s.templates.deployable.configmap.ConfigMap attribute) (piceli.k8s.templates.deployable.job.Job attribute) (piceli.k8s.templates.deployable.role.ClusterRole attribute) (piceli.k8s.templates.deployable.role.Role attribute) (piceli.k8s.templates.deployable.role_binding.ClusterRoleBinding attribute) (piceli.k8s.templates.deployable.role_binding.RoleBinding attribute) (piceli.k8s.templates.deployable.secret.Secret attribute) (piceli.k8s.templates.deployable.service.Service attribute) (piceli.k8s.templates.deployable.service_account.ServiceAccount attribute) (piceli.k8s.templates.deployable.volume.PersistentVolumeClaimTemplate attribute) (piceli.k8s.templates.deployable.volume.Volume attribute) last_update (piceli.k8s.templates.auxiliary.resource_request.ResourcesData attribute) level (piceli.k8s.ops.deploy.deployment_executor.LevelNodes attribute) level_id (piceli.k8s.ops.deploy.deployment_progress.GraphLevelProgress attribute) LevelNodes (class in piceli.k8s.ops.deploy.deployment_executor) LIST (piceli.k8s.constants.verbs.APIRequestVerb attribute) list() (in module piceli.k8s.cli.model) ListElemId (class in piceli.k8s.ops.compare.path) liveness_command (piceli.k8s.templates.auxiliary.container.Container attribute) liveness_post_start_command (piceli.k8s.templates.auxiliary.container.Container attribute) liveness_pre_stop_command (piceli.k8s.templates.auxiliary.container.Container attribute) load_all() (in module piceli.k8s.ops.loader) load_all_resources() (in module piceli.k8s.ops.loader) load_files_from_folder() (in module piceli.k8s.ops.loader) load_models_from_module() (in module piceli.k8s.ops.loader) load_models_from_module_names() (in module piceli.k8s.ops.loader) load_modules_by_path() (in module piceli.k8s.ops.loader) load_resources_from_any() (in module piceli.k8s.ops.loader) load_resources_from_files() (in module piceli.k8s.ops.loader) logger (in module piceli.gcp.credentials) (in module piceli.gcp.gke) (in module piceli.k8s.object_manager.base) (in module piceli.k8s.object_manager.service) (in module piceli.k8s.object_manager.volumes) (in module piceli.k8s.ops.deploy.deployment_executor) (in module piceli.k8s.ops.loader) (in module piceli.k8s.templates.auxiliary.env_vars) (in module piceli.k8s.utils.utils_wait) LOWER_OR_NUM_FOLLOWED_BY_UPPER_RE (in module piceli.k8s.utils.utils_api) M main() (in module piceli.__main__) ManagerFactory (class in piceli.k8s.object_manager.factory) match_sequences() (in module piceli.k8s.ops.compare.path) max_allowed (piceli.k8s.templates.auxiliary.replica_manager.VPA attribute) (piceli.k8s.templates.deployable.autoscaler.VerticalPodAutoscaler attribute) max_cpu (piceli.k8s.constants.gke_compute_classes.ComputeClassLimits attribute) max_cpu_memory_ratio (piceli.k8s.constants.gke_compute_classes.ComputeClassLimits attribute) max_ephemeral_storage (piceli.k8s.constants.gke_compute_classes.ComputeClassLimits attribute) max_memory (piceli.k8s.constants.gke_compute_classes.ComputeClassLimits attribute) max_replicas (piceli.k8s.templates.auxiliary.replica_manager.HPA attribute) (piceli.k8s.templates.deployable.autoscaler.HorizontalPodAutoscaler attribute) max_usage (piceli.k8s.templates.auxiliary.resource_request.ContainerResourcesData property) (piceli.k8s.templates.auxiliary.resource_request.ResourcesData property) memory (piceli.k8s.templates.auxiliary.resource_request.Resources attribute) min_allowed (piceli.k8s.templates.auxiliary.replica_manager.VPA attribute) (piceli.k8s.templates.deployable.autoscaler.VerticalPodAutoscaler attribute) min_cpu (piceli.k8s.constants.gke_compute_classes.ComputeClassLimits attribute) min_cpu_memory_ratio (piceli.k8s.constants.gke_compute_classes.ComputeClassLimits attribute) min_ephemeral_storage (piceli.k8s.constants.gke_compute_classes.ComputeClassLimits attribute) min_memory (piceli.k8s.constants.gke_compute_classes.ComputeClassLimits attribute) min_replicas (piceli.k8s.templates.auxiliary.replica_manager.HPA attribute) (piceli.k8s.templates.deployable.autoscaler.HorizontalPodAutoscaler attribute) modified (piceli.k8s.ops.compare.compare_op.ObjectDifferences attribute) ModifiedObjects (class in piceli.k8s.ops.compare.compare_op) module piceli piceli.__main__ piceli.conf piceli.conf.config_base piceli.conf.config_k8s piceli.conf.config_k8s_model piceli.gcp piceli.gcp.credentials piceli.gcp.gke piceli.k8s piceli.k8s.cli piceli.k8s.cli.common piceli.k8s.cli.context piceli.k8s.cli.deploy piceli.k8s.cli.deploy.detail piceli.k8s.cli.deploy.plan piceli.k8s.cli.deploy.progress piceli.k8s.cli.deploy.run piceli.k8s.cli.model piceli.k8s.config piceli.k8s.config.kubeconfig piceli.k8s.constants piceli.k8s.constants.dry_run piceli.k8s.constants.gke_compute_classes piceli.k8s.constants.namespace piceli.k8s.constants.phases piceli.k8s.constants.policies piceli.k8s.constants.secret_type piceli.k8s.constants.strategies piceli.k8s.constants.verbs piceli.k8s.constants.wait_conditions piceli.k8s.object_manager piceli.k8s.object_manager.base piceli.k8s.object_manager.deployment piceli.k8s.object_manager.factory piceli.k8s.object_manager.service piceli.k8s.object_manager.statefulset piceli.k8s.object_manager.volumes piceli.k8s.ops piceli.k8s.ops.compare piceli.k8s.ops.compare.compare_op piceli.k8s.ops.compare.object_comparer piceli.k8s.ops.compare.path piceli.k8s.ops.deploy piceli.k8s.ops.deploy.deploy_op piceli.k8s.ops.deploy.deployment_executor piceli.k8s.ops.deploy.deployment_graph piceli.k8s.ops.deploy.deployment_order piceli.k8s.ops.deploy.deployment_progress piceli.k8s.ops.deploy.out_of_model_detector piceli.k8s.ops.deploy.strategy_auto piceli.k8s.ops.deploy.strategy_base piceli.k8s.ops.fetcher piceli.k8s.ops.loader piceli.k8s.ops.sorter piceli.k8s.ops.validators piceli.k8s.templates piceli.k8s.templates.auxiliary piceli.k8s.templates.auxiliary.container piceli.k8s.templates.auxiliary.crontab piceli.k8s.templates.auxiliary.env_vars piceli.k8s.templates.auxiliary.labels piceli.k8s.templates.auxiliary.names piceli.k8s.templates.auxiliary.pod piceli.k8s.templates.auxiliary.pod_security_context piceli.k8s.templates.auxiliary.port piceli.k8s.templates.auxiliary.quantity piceli.k8s.templates.auxiliary.replica_manager piceli.k8s.templates.auxiliary.resource_request piceli.k8s.templates.deployable piceli.k8s.templates.deployable.autoscaler piceli.k8s.templates.deployable.base piceli.k8s.templates.deployable.configmap piceli.k8s.templates.deployable.cronjob piceli.k8s.templates.deployable.deployment piceli.k8s.templates.deployable.job piceli.k8s.templates.deployable.role piceli.k8s.templates.deployable.role_binding piceli.k8s.templates.deployable.secret piceli.k8s.templates.deployable.service piceli.k8s.templates.deployable.service_account piceli.k8s.templates.deployable.stateful_set piceli.k8s.templates.deployable.volume piceli.k8s.utils piceli.k8s.utils.utils_api piceli.k8s.utils.utils_configmap piceli.k8s.utils.utils_object piceli.k8s.utils.utils_retry piceli.k8s.utils.utils_secrets piceli.k8s.utils.utils_wait piceli.settings piceli.utils module_name (piceli.conf.config_k8s_model.ConfigK8sModel attribute) (piceli.k8s.cli.context.ContextObject attribute) module_path (piceli.conf.config_k8s_model.ConfigK8sModel attribute) (piceli.k8s.cli.context.ContextObject attribute) mount_path (piceli.k8s.templates.deployable.volume.VolumeMount attribute) N Name (in module piceli.k8s.templates.auxiliary.names) name (piceli.k8s.templates.auxiliary.container.Container attribute) (piceli.k8s.templates.auxiliary.pod.Pod attribute) (piceli.k8s.templates.auxiliary.port.Port attribute) (piceli.k8s.templates.deployable.autoscaler.HorizontalPodAutoscaler attribute) (piceli.k8s.templates.deployable.autoscaler.VerticalPodAutoscaler attribute) (piceli.k8s.templates.deployable.configmap.ConfigMap attribute) (piceli.k8s.templates.deployable.role.K8sRole attribute) (piceli.k8s.templates.deployable.role_binding.ClusterRoleBinding attribute) (piceli.k8s.templates.deployable.role_binding.RoleBinding attribute) (piceli.k8s.templates.deployable.secret.Secret attribute) (piceli.k8s.templates.deployable.service.Service attribute) (piceli.k8s.templates.deployable.service.ServicePort attribute) (piceli.k8s.templates.deployable.service_account.ServiceAccount attribute) (piceli.k8s.templates.deployable.volume.PersistentVolumeClaimTemplate attribute) (piceli.k8s.templates.deployable.volume.Volume attribute) (piceli.k8s.templates.deployable.volume.VolumeMountEmptyDir attribute) Namespace (class in piceli.k8s.constants.namespace) namespace (piceli.conf.config_k8s.ConfigK8s attribute) (piceli.k8s.cli.context.ContextObject attribute) (piceli.k8s.ops.fetcher.ClusterObjects attribute) namespaced() (piceli.k8s.object_manager.base.ObjectManager method) needs_patch (piceli.k8s.ops.compare.object_comparer.CompareResult property) NEEDS_PATCH (piceli.k8s.ops.compare.object_comparer.UpdateAction attribute) needs_replacement (piceli.k8s.ops.compare.object_comparer.CompareResult property) NEEDS_REPLACEMENT (piceli.k8s.ops.compare.object_comparer.UpdateAction attribute) NEVER (piceli.k8s.constants.policies.ImagePullPolicy attribute) (piceli.k8s.constants.policies.RestartPolicy attribute) NEW_OBJ (piceli.k8s.ops.deploy.deployment_progress.NodeEvent attribute) new_obj() (piceli.k8s.ops.deploy.deployment_progress.NodeProgress class method) no_action_needed (piceli.k8s.ops.compare.object_comparer.CompareResult property) NO_ACTION_NEEDED (piceli.k8s.ops.deploy.deployment_graph.DeploymentStatus attribute) NoActionNeeded node (piceli.k8s.ops.deploy.deployment_progress.NodeProgress attribute) node_name (piceli.k8s.templates.auxiliary.resource_request.NodeResources attribute) (piceli.k8s.templates.auxiliary.resource_request.ResourcesData attribute) NodeEvent (class in piceli.k8s.ops.deploy.deployment_progress) NodeProgress (class in piceli.k8s.ops.deploy.deployment_progress) NodeResources (class in piceli.k8s.templates.auxiliary.resource_request) nodes (piceli.k8s.ops.deploy.deployment_executor.LevelNodes attribute) (piceli.k8s.ops.deploy.deployment_graph.DeploymentGraph attribute) (piceli.k8s.ops.deploy.deployment_progress.GraphLevelProgress attribute) (piceli.k8s.templates.auxiliary.resource_request.ClusterResources attribute) O ObjCompareResult (class in piceli.k8s.cli.deploy.detail) ObjectDifferences (class in piceli.k8s.ops.compare.compare_op) ObjectManager (class in piceli.k8s.object_manager.base) ObjectNode (class in piceli.k8s.ops.deploy.deployment_graph) objects (piceli.k8s.ops.fetcher.ClusterObjects attribute) OFF (piceli.k8s.constants.dry_run.DryRun attribute) ON (piceli.k8s.constants.dry_run.DryRun attribute) ON_FAILURE (piceli.k8s.constants.policies.RestartPolicy attribute) OPAQUE (piceli.k8s.constants.secret_type.SecretType attribute) out_of_model_objects (piceli.k8s.ops.deploy.deployment_graph.DeploymentGraph attribute) P PATCH (piceli.k8s.constants.verbs.APIRequestVerb attribute) patch() (piceli.k8s.object_manager.base.ObjectManager method) patch_document() (piceli.k8s.ops.compare.object_comparer.CompareResult method) Path (class in piceli.k8s.ops.compare.path) (in module piceli.k8s.templates.deployable.volume) path (piceli.k8s.ops.compare.object_comparer.PathComparison attribute) path_matches_any_with_wildcard() (in module piceli.k8s.ops.compare.path) PATH_WITH_ID_LIST (in module piceli.k8s.ops.compare.object_comparer) PathComparison (class in piceli.k8s.ops.compare.object_comparer) PathElem (class in piceli.k8s.ops.compare.path) PENDING (piceli.k8s.constants.phases.PhasePod attribute) (piceli.k8s.constants.phases.PhasePVC attribute) (piceli.k8s.ops.deploy.deployment_executor.ExecutionStatus attribute) (piceli.k8s.ops.deploy.deployment_graph.DeploymentStatus attribute) PersistentVolume (class in piceli.k8s.templates.deployable.volume) PersistentVolumeClaim (class in piceli.k8s.templates.deployable.volume) PersistentVolumeClaimManager (class in piceli.k8s.object_manager.volumes) PersistentVolumeClaimTemplate (class in piceli.k8s.templates.deployable.volume) PersistentVolumeManager (class in piceli.k8s.object_manager.volumes) Phase (class in piceli.k8s.constants.phases) phase_met() (in module piceli.k8s.utils.utils_wait) PHASE_OK (piceli.k8s.utils.utils_wait.WaitResult attribute) PhasePod (class in piceli.k8s.constants.phases) PhasePVC (class in piceli.k8s.constants.phases) PhaseVolume (class in piceli.k8s.constants.phases) piceli module piceli.__main__ module piceli.conf module piceli.conf.config_base module piceli.conf.config_k8s module piceli.conf.config_k8s_model module piceli.gcp module piceli.gcp.credentials module piceli.gcp.gke module piceli.k8s module piceli.k8s.cli module piceli.k8s.cli.common module piceli.k8s.cli.context module piceli.k8s.cli.deploy module piceli.k8s.cli.deploy.detail module piceli.k8s.cli.deploy.plan module piceli.k8s.cli.deploy.progress module piceli.k8s.cli.deploy.run module piceli.k8s.cli.model module piceli.k8s.config module piceli.k8s.config.kubeconfig module piceli.k8s.constants module piceli.k8s.constants.dry_run module piceli.k8s.constants.gke_compute_classes module piceli.k8s.constants.namespace module piceli.k8s.constants.phases module piceli.k8s.constants.policies module piceli.k8s.constants.secret_type module piceli.k8s.constants.strategies module piceli.k8s.constants.verbs module piceli.k8s.constants.wait_conditions module piceli.k8s.object_manager module piceli.k8s.object_manager.base module piceli.k8s.object_manager.deployment module piceli.k8s.object_manager.factory module piceli.k8s.object_manager.service module piceli.k8s.object_manager.statefulset module piceli.k8s.object_manager.volumes module piceli.k8s.ops module piceli.k8s.ops.compare module piceli.k8s.ops.compare.compare_op module piceli.k8s.ops.compare.object_comparer module piceli.k8s.ops.compare.path module piceli.k8s.ops.deploy module piceli.k8s.ops.deploy.deploy_op module piceli.k8s.ops.deploy.deployment_executor module piceli.k8s.ops.deploy.deployment_graph module piceli.k8s.ops.deploy.deployment_order module piceli.k8s.ops.deploy.deployment_progress module piceli.k8s.ops.deploy.out_of_model_detector module piceli.k8s.ops.deploy.strategy_auto module piceli.k8s.ops.deploy.strategy_base module piceli.k8s.ops.fetcher module piceli.k8s.ops.loader module piceli.k8s.ops.sorter module piceli.k8s.ops.validators module piceli.k8s.templates module piceli.k8s.templates.auxiliary module piceli.k8s.templates.auxiliary.container module piceli.k8s.templates.auxiliary.crontab module piceli.k8s.templates.auxiliary.env_vars module piceli.k8s.templates.auxiliary.labels module piceli.k8s.templates.auxiliary.names module piceli.k8s.templates.auxiliary.pod module piceli.k8s.templates.auxiliary.pod_security_context module piceli.k8s.templates.auxiliary.port module piceli.k8s.templates.auxiliary.quantity module piceli.k8s.templates.auxiliary.replica_manager module piceli.k8s.templates.auxiliary.resource_request module piceli.k8s.templates.deployable module piceli.k8s.templates.deployable.autoscaler module piceli.k8s.templates.deployable.base module piceli.k8s.templates.deployable.configmap module piceli.k8s.templates.deployable.cronjob module piceli.k8s.templates.deployable.deployment module piceli.k8s.templates.deployable.job module piceli.k8s.templates.deployable.role module piceli.k8s.templates.deployable.role_binding module piceli.k8s.templates.deployable.secret module piceli.k8s.templates.deployable.service module piceli.k8s.templates.deployable.service_account module piceli.k8s.templates.deployable.stateful_set module piceli.k8s.templates.deployable.volume module piceli.k8s.utils module piceli.k8s.utils.utils_api module piceli.k8s.utils.utils_configmap module piceli.k8s.utils.utils_object module piceli.k8s.utils.utils_retry module piceli.k8s.utils.utils_secrets module piceli.k8s.utils.utils_wait module piceli.settings module piceli.utils module plan() (in module piceli.k8s.cli.deploy.plan) Pod (class in piceli.k8s.templates.auxiliary.pod) POD_HAS_NETWORK (piceli.k8s.constants.wait_conditions.WaitConditionPod attribute) pod_name (piceli.k8s.templates.auxiliary.resource_request.ResourcesData attribute) POD_SCHEDULED (piceli.k8s.constants.wait_conditions.WaitConditionPod attribute) pod_status (piceli.k8s.templates.auxiliary.resource_request.ResourcesData attribute) pod_status_message (piceli.k8s.templates.auxiliary.resource_request.ResourcesData attribute) pod_status_reason (piceli.k8s.templates.auxiliary.resource_request.ResourcesData attribute) pods (piceli.k8s.templates.auxiliary.resource_request.ClusterResources property) pods_map (piceli.k8s.templates.auxiliary.resource_request.ClusterResources attribute) Port (class in piceli.k8s.templates.auxiliary.port) port (piceli.k8s.templates.auxiliary.pod.Pod attribute) (piceli.k8s.templates.auxiliary.port.Port attribute) (piceli.k8s.templates.deployable.service.ServicePort attribute) ports (piceli.k8s.templates.auxiliary.container.Container attribute) (piceli.k8s.templates.auxiliary.replica_manager.ReplicaManager property) (piceli.k8s.templates.deployable.service.Service attribute) ports_dict (piceli.k8s.templates.auxiliary.container.Container property) previous_object (piceli.k8s.ops.deploy.deployment_graph.ObjectNode attribute) print_command_name() (in module piceli.k8s.cli.common) print_compare_results() (in module piceli.k8s.cli.deploy.detail) print_compared_specs() (in module piceli.k8s.cli.deploy.detail) print_ctx_options() (in module piceli.k8s.cli.common) print_differences() (in module piceli.k8s.cli.deploy.detail) print_execution_progress() (in module piceli.k8s.cli.deploy.progress) print_graph_level_apply() (in module piceli.k8s.cli.deploy.progress) print_graph_level_progress() (in module piceli.k8s.cli.deploy.progress) print_graph_level_rollback() (in module piceli.k8s.cli.deploy.progress) print_graph_level_success() (in module piceli.k8s.cli.deploy.progress) print_level_end() (in module piceli.k8s.cli.deploy.progress) print_level_start() (in module piceli.k8s.cli.deploy.progress) print_new_objects() (in module piceli.k8s.cli.deploy.detail) print_node_compare() (in module piceli.k8s.cli.deploy.progress) print_node_progress() (in module piceli.k8s.cli.deploy.progress) print_progress() (in module piceli.k8s.cli.deploy.progress) print_summary_of_changes() (in module piceli.k8s.cli.deploy.detail) process_event() (in module piceli.k8s.utils.utils_wait) Progress (class in piceli.k8s.ops.deploy.deployment_progress) PROGRESSING (piceli.k8s.constants.wait_conditions.WaitConditionDeployment attribute) project_name (piceli.gcp.gke.GKEClusterId attribute) PullImageError pvc (piceli.k8s.templates.deployable.volume.VolumeMountPVC attribute) pvc_template (piceli.k8s.templates.deployable.volume.VolumeMountPVCTemplate attribute) Q Quantity (in module piceli.k8s.templates.auxiliary.quantity) R read() (piceli.k8s.object_manager.base.ObjectManager method) readiness_command (piceli.k8s.templates.auxiliary.container.Container attribute) readiness_met() (in module piceli.k8s.utils.utils_wait) READINESS_OK (piceli.k8s.utils.utils_wait.WaitResult attribute) READY (piceli.k8s.constants.wait_conditions.WaitConditionPod attribute) RECREATE (piceli.k8s.constants.strategies.DeploymentStrategyType attribute) region (piceli.gcp.gke.GKEClusterId attribute) RELEASED (piceli.k8s.constants.phases.PhaseVolume attribute) removed (piceli.k8s.ops.compare.compare_op.ObjectDifferences attribute) REPLACE (piceli.k8s.constants.policies.ConcurrencyPolicy attribute) replace() (piceli.k8s.object_manager.base.ObjectManager method) (piceli.k8s.object_manager.volumes.VolumeManager method) ReplicaManager (class in piceli.k8s.templates.auxiliary.replica_manager) replicas (piceli.k8s.templates.auxiliary.replica_manager.ReplicaManager attribute) (piceli.k8s.templates.deployable.stateful_set.StatefulSet attribute) request_name (piceli.gcp.gke.GKEClusterId property) requested_resources (piceli.k8s.templates.auxiliary.resource_request.ContainerResourcesData attribute) requires_replacement() (in module piceli.k8s.ops.compare.object_comparer) resource (piceli.k8s.templates.auxiliary.env_vars.ValueFromResourceField attribute) (piceli.k8s.templates.deployable.role.ClusterRole attribute) (piceli.k8s.templates.deployable.role.K8sRole attribute) (piceli.k8s.templates.deployable.role.Role attribute) RESOURCE_KEYS (in module piceli.k8s.ops.compare.object_comparer) resource_names (piceli.k8s.templates.deployable.role.ClusterRole attribute) (piceli.k8s.templates.deployable.role.Role attribute) (piceli.k8s.templates.deployable.role_binding.RoleBinding attribute) Resources (class in piceli.k8s.templates.auxiliary.resource_request) resources (piceli.k8s.templates.auxiliary.container.Container attribute) (piceli.k8s.templates.auxiliary.resource_request.Resources property) ResourcesData (class in piceli.k8s.templates.auxiliary.resource_request) restart_policy (piceli.k8s.templates.auxiliary.pod.Pod attribute) (piceli.k8s.templates.auxiliary.replica_manager.ReplicaManager attribute) RestartPolicy (class in piceli.k8s.constants.policies) retry (in module piceli.k8s.utils.utils_retry) retry_for_exception() (in module piceli.k8s.utils.utils_retry) RetryException Role (class in piceli.k8s.templates.deployable.role) role_name (piceli.k8s.templates.deployable.role_binding.ClusterRoleBinding attribute) (piceli.k8s.templates.deployable.role_binding.RoleBinding attribute) RoleBinding (class in piceli.k8s.templates.deployable.role_binding) roles (piceli.k8s.templates.deployable.service_account.ServiceAccount attribute) rollback() (piceli.k8s.ops.deploy.deployment_executor.DeploymentExecutor method) (piceli.k8s.ops.deploy.deployment_progress.ExecutionProgress class method) (piceli.k8s.ops.deploy.deployment_progress.GraphLevelProgress class method) (piceli.k8s.ops.deploy.deployment_progress.NodeProgress class method) rollback_node() (piceli.k8s.ops.deploy.deployment_executor.DeploymentExecutor method) ROLLED_BACK (piceli.k8s.ops.deploy.deployment_executor.ExecutionStatus attribute) (piceli.k8s.ops.deploy.deployment_graph.DeploymentStatus attribute) (piceli.k8s.ops.deploy.deployment_progress.ExecutionEvent attribute) rolled_back() (piceli.k8s.ops.deploy.deployment_progress.ExecutionProgress class method) ROLLING_UPDATE (piceli.k8s.constants.strategies.DeploymentStrategyType attribute) run() (in module piceli.k8s.cli.deploy.run) run_deployment() (in module piceli.k8s.cli.deploy.run) RUNNING (piceli.k8s.constants.phases.PhasePod attribute) S SCALE_OUT (piceli.k8s.constants.gke_compute_classes.ComputeClasses attribute) schedule (piceli.k8s.templates.deployable.cronjob.CronJob attribute) Secret (class in piceli.k8s.templates.deployable.secret) secret (piceli.k8s.templates.deployable.volume.VolumeMountSecret attribute) secret_type (piceli.k8s.templates.deployable.secret.Secret attribute) SecretType (class in piceli.k8s.constants.secret_type) security_context_uid (piceli.k8s.templates.auxiliary.container.Container attribute) (piceli.k8s.templates.auxiliary.pod.Pod attribute) selector (piceli.k8s.templates.deployable.service.Service attribute) Service (class in piceli.k8s.templates.deployable.service) service_account (piceli.k8s.templates.auxiliary.pod.Pod attribute) service_account_name (piceli.k8s.templates.deployable.role_binding.ClusterRoleBinding attribute) (piceli.k8s.templates.deployable.role_binding.RoleBinding attribute) ServiceAccount (class in piceli.k8s.templates.deployable.service_account) ServiceManager (class in piceli.k8s.object_manager.service) ServicePort (class in piceli.k8s.templates.deployable.service) START_APPLY (piceli.k8s.ops.deploy.deployment_progress.GraphLevelEvent attribute) (piceli.k8s.ops.deploy.deployment_progress.NodeEvent attribute) START_DEPLOY (piceli.k8s.ops.deploy.deployment_progress.ExecutionEvent attribute) START_ROLLBACK (piceli.k8s.ops.deploy.deployment_progress.ExecutionEvent attribute) (piceli.k8s.ops.deploy.deployment_progress.GraphLevelEvent attribute) (piceli.k8s.ops.deploy.deployment_progress.NodeEvent attribute) StatefulSet (class in piceli.k8s.templates.deployable.stateful_set) StatefulSetManager (class in piceli.k8s.object_manager.statefulset) status (piceli.k8s.ops.deploy.deployment_progress.ExecutionProgress attribute) storage (piceli.k8s.object_manager.volumes.VolumeManager property) (piceli.k8s.templates.deployable.volume.PersistentVolumeClaimTemplate attribute) (piceli.k8s.templates.deployable.volume.Volume attribute) StrategyAuto (class in piceli.k8s.ops.deploy.strategy_auto) string_data (piceli.k8s.templates.deployable.secret.Secret attribute) string_in_k8s_models() (in module piceli.k8s.ops.loader) sub_elements (piceli.conf.config_k8s_model.ConfigK8sModel attribute) (piceli.k8s.cli.context.ContextObject attribute) sub_path (piceli.k8s.templates.deployable.volume.VolumeMountPVC attribute) (piceli.k8s.templates.deployable.volume.VolumeMountPVCTemplate attribute) SubPath (in module piceli.k8s.templates.deployable.volume) SUCCEEDED (piceli.k8s.constants.phases.PhasePod attribute) SUCCESS (piceli.k8s.ops.deploy.deployment_progress.ExecutionEvent attribute) (piceli.k8s.ops.deploy.deployment_progress.GraphLevelEvent attribute) success() (piceli.k8s.ops.deploy.deployment_progress.ExecutionProgress class method) (piceli.k8s.ops.deploy.deployment_progress.GraphLevelProgress class method) summary (piceli.k8s.templates.auxiliary.resource_request.ResourcesData property) SUSPENDED (piceli.k8s.constants.wait_conditions.WaitConditionJob attribute) T target_cpu_utilization_percentage (piceli.k8s.templates.auxiliary.replica_manager.HPA attribute) (piceli.k8s.templates.deployable.autoscaler.HorizontalPodAutoscaler attribute) target_kind (piceli.k8s.templates.deployable.autoscaler.HorizontalPodAutoscaler attribute) (piceli.k8s.templates.deployable.autoscaler.VerticalPodAutoscaler attribute) target_kind() (piceli.k8s.templates.auxiliary.replica_manager.ReplicaManager method) target_name (piceli.k8s.templates.deployable.autoscaler.HorizontalPodAutoscaler attribute) (piceli.k8s.templates.deployable.autoscaler.VerticalPodAutoscaler attribute) target_port (piceli.k8s.templates.auxiliary.port.Port attribute) (piceli.k8s.templates.deployable.service.ServicePort attribute) template_labels (piceli.k8s.templates.auxiliary.pod.Pod attribute) termination_grace_period_seconds (piceli.k8s.templates.auxiliary.pod.Pod attribute) to_dict() (piceli.k8s.templates.auxiliary.resource_request.Resources method) to_quantity_dict() (piceli.k8s.templates.auxiliary.resource_request.Resources method) TOML_CONFIG_ID (piceli.conf.config_base.ConfigPiceliBase attribute) total_allocatable (piceli.k8s.templates.auxiliary.resource_request.ClusterResources attribute) total_allocatable_pods (piceli.k8s.templates.auxiliary.resource_request.ClusterResources attribute) total_capacity (piceli.k8s.templates.auxiliary.resource_request.ClusterResources attribute) total_capacity_pods (piceli.k8s.templates.auxiliary.resource_request.ClusterResources attribute) traceback (piceli.k8s.ops.deploy.deployment_progress.ExecutionProgress attribute) (piceli.k8s.ops.deploy.deployment_progress.NodeProgress attribute) traverse_graph() (piceli.k8s.ops.deploy.deployment_graph.DeploymentGraph method) U UNKNOWN (piceli.k8s.constants.phases.PhasePod attribute) UPDATE (piceli.k8s.constants.verbs.APIRequestVerb attribute) update_action (piceli.k8s.ops.compare.object_comparer.CompareResult attribute) update_progress() (in module piceli.k8s.cli.deploy.run) UpdateAction (class in piceli.k8s.ops.compare.object_comparer) UPPER_FOLLOWED_BY_LOWER_RE (in module piceli.k8s.utils.utils_api) upsert_envvars() (in module piceli.k8s.templates.auxiliary.env_vars) used_resources (piceli.k8s.templates.auxiliary.resource_request.ContainerResourcesData attribute) users (piceli.k8s.templates.deployable.role_binding.ClusterRoleBinding attribute) (piceli.k8s.templates.deployable.role_binding.RoleBinding attribute) UUID (in module piceli.k8s.templates.auxiliary.names) V validate() (piceli.k8s.ops.deploy.deployment_graph.DeploymentGraph method) validate_cluster_label() (in module piceli.k8s.templates.auxiliary.labels) validate_label() (in module piceli.k8s.templates.auxiliary.labels) ValueFromField (class in piceli.k8s.templates.auxiliary.env_vars) ValueFromResourceField (class in piceli.k8s.templates.auxiliary.env_vars) verbs (piceli.k8s.templates.deployable.role.ClusterRole attribute) (piceli.k8s.templates.deployable.role.K8sRole attribute) (piceli.k8s.templates.deployable.role.Role attribute) VerticalPodAutoscaler (class in piceli.k8s.templates.deployable.autoscaler) Volume (class in piceli.k8s.templates.deployable.volume) VolumeManager (class in piceli.k8s.object_manager.volumes) VolumeMount (class in piceli.k8s.templates.deployable.volume) VolumeMountConfigMap (class in piceli.k8s.templates.deployable.volume) VolumeMountEmptyDir (class in piceli.k8s.templates.deployable.volume) VolumeMountPVC (class in piceli.k8s.templates.deployable.volume) VolumeMountPVCTemplate (class in piceli.k8s.templates.deployable.volume) VolumeMountSecret (class in piceli.k8s.templates.deployable.volume) volumes (piceli.k8s.templates.auxiliary.container.Container attribute) VPA (class in piceli.k8s.templates.auxiliary.replica_manager) vpa (piceli.k8s.templates.auxiliary.replica_manager.ReplicaManager attribute) W wait() (in module piceli.gcp.gke) (in module piceli.k8s.utils.utils_wait) (piceli.gcp.gke.GKECluster method) (piceli.k8s.object_manager.base.ObjectManager method) (piceli.k8s.object_manager.deployment.DeploymentManager method) (piceli.k8s.object_manager.service.ServiceManager method) (piceli.k8s.object_manager.statefulset.StatefulSetManager method) (piceli.k8s.object_manager.volumes.VolumeManager method) wait_for_all() (piceli.k8s.ops.deploy.deployment_executor.DeploymentExecutor method) WAIT_GKE_RUNNING_MINUTES (in module piceli.settings) wait_phases (piceli.k8s.object_manager.volumes.PersistentVolumeClaimManager property) (piceli.k8s.object_manager.volumes.PersistentVolumeManager property) (piceli.k8s.object_manager.volumes.VolumeManager property) WaitCondition (class in piceli.k8s.constants.wait_conditions) WaitConditionDeployment (class in piceli.k8s.constants.wait_conditions) WaitConditionJob (class in piceli.k8s.constants.wait_conditions) WaitConditionPod (class in piceli.k8s.constants.wait_conditions) WaitException WaitResult (class in piceli.k8s.utils.utils_wait) WATCH (piceli.k8s.constants.verbs.APIRequestVerb attribute) Wildcard (class in piceli.k8s.ops.compare.path) wildcard_contains() (in module piceli.k8s.ops.compare.path) wildcard_contains_path() (in module piceli.k8s.ops.compare.path) wildcard_match_paths() (in module piceli.k8s.ops.compare.path)