Verwendungen von Klasse
de.dlr.proseo.planner.kubernetes.KubeConfig
Packages, die KubeConfig verwenden
Package
Beschreibung
Top-level classes for the prosEO Production Planner component
-
Verwendungen von KubeConfig in de.dlr.proseo.planner
Methoden in de.dlr.proseo.planner, die KubeConfig zurückgebenModifizierer und TypMethodeBeschreibungProductionPlanner.getKubeConfig
(String name) Look for connected KubeConfig of name.ProductionPlanner.updateKubeConfig
(String facilityName) Try to connect processing facility.Methoden in de.dlr.proseo.planner, die Typen mit Argumenten vom Typ KubeConfig zurückgeben -
Verwendungen von KubeConfig in de.dlr.proseo.planner.dispatcher
Methoden in de.dlr.proseo.planner.dispatcher mit Parametern vom Typ KubeConfigModifizierer und TypMethodeBeschreibungJobDispatcher.sendJobOrderToStorageManager
(KubeConfig kubeConfig, JobOrder jobOrder, JobOrderVersion jobOrderVersion) Send the job order as a Base64 string to the storage manager.Konstruktoren in de.dlr.proseo.planner.dispatcher mit Parametern vom Typ KubeConfigModifiziererKonstruktorBeschreibungKubeDispatcher
(ProductionPlanner planner, KubeConfig kubeConfiguration, Boolean onlyRun) Create new KubeDispatcher for planner -
Verwendungen von KubeConfig in de.dlr.proseo.planner.kubernetes
Methoden in de.dlr.proseo.planner.kubernetes, die KubeConfig zurückgebenMethoden in de.dlr.proseo.planner.kubernetes mit Parametern vom Typ KubeConfigModifizierer und TypMethodeBeschreibungKubeJob.createJob
(KubeConfig kubeConfig, String stdoutLogLevel, String stderrLogLevel) Creates a Kubernetes job on the processing facility based on the provided parameters.void
KubeJob.finish
(KubeConfig kubeConfig, String jobName) If the kube configuration is available, search for pods associated with the job, retrieve the job information, and update the job step accordingly.KubeJob.rebuild
(KubeConfig kubeConfig, io.kubernetes.client.openapi.models.V1Job job) Rebuilds the kube job entries of a processing facility after a restart of the planner. -
Verwendungen von KubeConfig in de.dlr.proseo.planner.util
Methoden in de.dlr.proseo.planner.util mit Parametern vom Typ KubeConfigModifizierer und TypMethodeBeschreibungvoid
JobStepUtil.checkForJobStepsToRun
(KubeConfig kc, long pcId, Boolean onlyRun, Boolean onlyWaiting) If onlyRun is false, check unsatisfied queries of product class on processing facility (defined in Kube config).JobStepUtil.checkJobStepToRun
(KubeConfig kc, long jsId) Check unsatisfied queries of job step on processing facility (defined in Kube config).void
JobStepUtil.checkJobToRun
(KubeConfig kc, long jobId) Check unsatisfied queries of job steps in job on processing facility (defined in Kube config).void
JobStepUtil.checkOrderToRun
(KubeConfig kc, long orderId) Check unsatisfied queries of job steps in processing order on processing facility (defined in Kube config).