Job
Icona della risorsa

Panoramica della risorsa
Job è una risorsa Kubernetes utilizzata per eseguire attività una tantum.
Risorse correlate
Risorse principali
Risorse collegate
Valori di configurazione della risorsa
Impostazioni di base
namespace: Namespace in cui verrà distribuita la risorsa Jobannotations: Key-value per indicare informazioni richieste dal sistema Kuberneteslabels: Key-value definiti dall’utente per distinguere le risorseenable_manual_selector: Abilitazione del selettore manuale -true,falsetemplate_labels: Etichette applicate ai Podrestart_policy: Comportamento alla terminazione del container -Never,OnFailurebackoff_limit: Numero di tentativi prima di considerare il job come fallitowait_for_completion: Blocco della creazione/aggiornamento fino al completamento o fallimento -true,falsedns_policy: Policy DNS -ClusterFirst,ClusterFirstWithHostNet,Defaultenable_service_links: Abilitazione dei service link -true,falsehost_network: Utilizzo della rete host -true,falseimage_pull_secrets: Elenco dei Secret utilizzati per il pull delle immagini
Timeout (timeouts)
timeouts.create: Tempo di attesa dal momento della creazione del job fino al completamentotimeouts.update: Tempo di attesa dal momento dell’aggiornamento del job fino al completamento
Contesto di sicurezza del Pod (pod_security_context)
pod_security_context.run_as_user: UID dell’utente che esegue il containerpod_security_context.run_as_group: GID dell’utente che esegue il containerpod_security_context.run_as_non_root: Esecuzione come utente non root -true,falsepod_security_context.se_linux_options_user: Utente SELinuxpod_security_context.se_linux_options_role: Ruolo SELinuxpod_security_context.se_linux_options_type: Tipo SELinuxpod_security_context.se_linux_options_level: Livello SELinux
Container di inizializzazione (init_containers)
init_containers.image: Immagine del containerinit_containers.args: Elenco degli argomenti di esecuzioneinit_containers.command: Comando di esecuzioneinit_containers.env: Configurazione delle variabili d’ambienteinit_containers.env_from: Variabili d’ambiente basate su ConfigMap o Secretinit_containers.resources: Limiti e richieste di CPU e memoriainit_containers.probe: Probe di verifica dello statoinit_containers.port: Configurazione delle porte del containerinit_containers.volume_mount: Configurazione del mount dei volumi
Container (containers)
containers.image: Immagine del containercontainers.args: Elenco degli argomenti di esecuzionecontainers.command: Comando di esecuzionecontainers.env: Configurazione delle variabili d’ambientecontainers.env_from: Variabili d’ambiente basate su ConfigMap o Secretcontainers.resources: Limiti e richieste di CPU e memoriacontainers.probe: Probe di verifica dello statocontainers.port: Configurazione delle porte del containercontainers.volume_mount: Configurazione del mount dei volumi
Volumi (volume)
volume.volume_type: Tipo di volume -EmptyDir,ConfigMap,PersistentVolumeClaim,DownwardApi,Projected,HostPathvolume.target_name: Nome della risorsa di destinazionevolume.path: Percorso di mountvolume.default_mode: Modalità dei permessi dei filevolume.items: Mappatura degli elementi di ConfigMapvolume.read_only: Modalità di sola lettura -true,false