Documentation ¶
Index ¶
- Constants
- Variables
- func ConditionValue(x wfv1.Condition) string
- func ConditionsIndexFunc(obj interface{}) ([]string, error)
- func ConfigMapIndexFunc(obj interface{}) ([]string, error)
- func MetaNamespaceLabelIndex(namespace, label string) string
- func MetaNamespaceLabelIndexFunc(label string) cache.IndexFunc
- func MetaNodeIDIndexFunc(obj interface{}) ([]string, error)
- func MetaWorkflowIndexFunc(obj interface{}) ([]string, error)
- func MetaWorkflowPhaseIndexFunc() cache.IndexFunc
- func PodPhaseIndexFunc(obj interface{}) ([]string, error)
- func WorkflowIndexValue(namespace, name string) string
- func WorkflowSemaphoreKeysIndexFunc() cache.IndexFunc
Constants ¶
View Source
const ( ClusterWorkflowTemplateIndex = "clusterworkflowtemplate" CronWorkflowIndex = "cronworkflow" NodeIDIndex = "nodeID" WorkflowIndex = "workflow" WorkflowTemplateIndex = "workflowtemplate" WorkflowPhaseIndex = "workflow.phase" PodPhaseIndex = "pod.phase" ConfigMapLabelsIndex = "configmap.labels" ConditionsIndex = "status.conditions" SemaphoreConfigIndexName = "bySemaphoreConfigMap" UIDIndex = "uid" )
View Source
const ConfigMapTypeLabel = "workflows.argoproj.io/configmap-type"
Variables ¶
Functions ¶
func ConditionValue ¶
func ConditionsIndexFunc ¶
func ConfigMapIndexFunc ¶ added in v3.2.0
func MetaNamespaceLabelIndex ¶
func MetaNodeIDIndexFunc ¶ added in v3.2.0
MetaNodeIDIndexFunc takes a kubernetes object and returns either the namespace and its node id or the namespace and its name
func MetaWorkflowIndexFunc ¶
func PodPhaseIndexFunc ¶
func WorkflowIndexValue ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.