flytekit.PodTemplate#
- class flytekit.PodTemplate(pod_spec={'active_deadline_seconds': None, 'affinity': None, 'automount_service_account_token': None, 'containers': [], 'dns_config': None, 'dns_policy': None, 'enable_service_links': None, 'ephemeral_containers': None, 'host_aliases': None, 'host_ipc': None, 'host_network': None, 'host_pid': None, 'host_users': None, 'hostname': None, 'image_pull_secrets': None, 'init_containers': None, 'node_name': None, 'node_selector': None, 'os': None, 'overhead': None, 'preemption_policy': None, 'priority': None, 'priority_class_name': None, 'readiness_gates': None, 'resource_claims': None, 'restart_policy': None, 'runtime_class_name': None, 'scheduler_name': None, 'scheduling_gates': None, 'security_context': None, 'service_account': None, 'service_account_name': None, 'set_hostname_as_fqdn': None, 'share_process_namespace': None, 'subdomain': None, 'termination_grace_period_seconds': None, 'tolerations': None, 'topology_spread_constraints': None, 'volumes': None}, primary_container_name='primary', labels=None, annotations=None)[source]#
Custom PodTemplate specification for a Task.
Methods
Attributes
- Parameters
- Return type
None
- pod_spec: kubernetes.client.models.v1_pod_spec.V1PodSpec = {'active_deadline_seconds': None, 'affinity': None, 'automount_service_account_token': None, 'containers': [], 'dns_config': None, 'dns_policy': None, 'enable_service_links': None, 'ephemeral_containers': None, 'host_aliases': None, 'host_ipc': None, 'host_network': None, 'host_pid': None, 'host_users': None, 'hostname': None, 'image_pull_secrets': None, 'init_containers': None, 'node_name': None, 'node_selector': None, 'os': None, 'overhead': None, 'preemption_policy': None, 'priority': None, 'priority_class_name': None, 'readiness_gates': None, 'resource_claims': None, 'restart_policy': None, 'runtime_class_name': None, 'scheduler_name': None, 'scheduling_gates': None, 'security_context': None, 'service_account': None, 'service_account_name': None, 'set_hostname_as_fqdn': None, 'share_process_namespace': None, 'subdomain': None, 'termination_grace_period_seconds': None, 'tolerations': None, 'topology_spread_constraints': None, 'volumes': None}#