Questions tagged [argoproj]

Argoproj is a collection of tools that provide workflows and events for Kubernetes

Argoproj is a collection of tools for getting work done with Kubernetes:

  • Argo Workflows - Container-native Workflow Engine
  • Argo CD - Declarative GitOps Continuous Delivery
  • Argo Events - Event-based Dependency Manager
  • Argo CI - Simple CI based on GitHUb and Argo Workflows
96 questions
5
votes
1 answer

Argo giving x509: cannot validate certificate for 127.0.0.1 because it doesn't contain any IP SANs error

I've installed Argo on a managed k8 service following the guidelines here. When i launch the following example task i get an error (if you have argo installed you should be able to copy paster the below code): # create a.yml cat >>…
Preston
  • 7,399
  • 8
  • 54
  • 84
5
votes
2 answers

How to parameterize a workflowTempateRef?

I have a WorkflowTemplate "nyc-test-template" which I trigger via Argo Events and PubSub. So, if I publish a message {} into the PubSub topic "argo-events-nyc" the template specified via a workflowTempateRef is started. That does work just fine. Now…
Raffael
  • 19,547
  • 15
  • 82
  • 160
5
votes
1 answer

How to pass different value of parameters for each Step in Argo Workflow DAG

I have sample Argo DAG as mentioned below. As seen below, I have hardcoded the parameter values for each of the tasks. Each task uses a different parameter value. I know that Argo provides a way to submit a parameter file either in JSON or YAML…
Siddhant
  • 571
  • 1
  • 8
  • 32
4
votes
0 answers

How to create a drop down pipeline variable in codefresh (CI/CD)

I want to use multiple values for a single pipeline variable in codefresh. For example let say the variable name is ENVIRONMENT and it's values can be env1, env2, env3 ... For such variable creating a dropdown list would immensely helpful I went…
Amit Rout
  • 107
  • 1
  • 7
4
votes
1 answer

What is the recommended number of Argo workflow-controller replicas in production?

In official document, the default replicas of argo-server and workflow-controller is set to 1. Should it be set to 3 in the production environment for high availability?
zheng cy
  • 63
  • 5
4
votes
3 answers

where can i get deep documentation of ArgoCD apis

I need to list all applications based on some label filters. https://argocd_domain/api/v1/applications in order to list all apps from argoCD API, I want to put all possible filters.
Abhishek kumar
  • 129
  • 1
  • 8
4
votes
1 answer

How do I pass output of one node as an input parameter to another node in Argo workflow DAG

I am trying to construct a ML pipeline DAG using Argo. And I am running into an issue where I need a value from one node in the DAG to be sent as a parameter to its subsequent node. Say the ARGO DAG structure looks like the following: { …
Vydruth
  • 113
  • 1
  • 11
4
votes
1 answer

argo workflow-controller can't connect to Kubernetes APIServer

I have installed argo in my own namespace in a central kubernetes cluster in my organization. After installation when argo "workflow-controller" tries to fetch the configmaps using the API server, I get timeout error. time="2018-08-15T01:24:40Z"…
Ashu
  • 367
  • 5
  • 14
3
votes
1 answer

How do I use a JSON array from a ConfigMap as a parameter in my Argo workflow?

I'm trying to read a list of urls stored as Json in a ConfigMap and then pass these as parameters to the next step in my Argo workflow. My config map looks like this: apiVersion: v1 kind: ConfigMap metadata: name: urls data: urls: | [ …
purpletonic
  • 1,858
  • 2
  • 18
  • 29
3
votes
1 answer

Unable to use jsonpath function for output parameter in Argo Workflows

I've one workflow in which I'm using jsonpath function for a output parameter to extract a specific value from json string, but it is failing with this error Error (exit code 255) Here is my workflow apiVersion: argoproj.io/v1alpha1 kind:…
Biru
  • 219
  • 4
  • 14
3
votes
1 answer

How to prevent Argo Workflow from being resubmitted if it is already running?

The use case is that we think about triggering an Argo Workflow via Argo Events with PubSub. PubSub does not guarantee that a message is delivered only once. Is there an easy method to prevent a Workflow from being triggered again when it is running…
Raffael
  • 19,547
  • 15
  • 82
  • 160
3
votes
1 answer

Argo stop workflow early, mark complete

Imagine I have a workflow with 5 steps. Step 2 may or may not create a file as its output (which is then used as input to subsequent steps). If the file is created, I want to run the subsequent steps. If no file gets created in step 2, I want to…
Krzysztof Kozmic
  • 27,267
  • 12
  • 73
  • 115
3
votes
1 answer

Argo Workflow Engine entities at k8s dashboard

Has anybody knows how can I configure argo or k8s to see Workflows at dashboard
2
votes
1 answer

Trigger Argo Workflow with webhook

I have a use case where I want to trigger a argo workflow when github push events occur. So far from what I understand the following would be the steps of my approach, Create Github webhook and then create the following in kubernetes Event…
2
votes
1 answer

How to add json data in ConfigMap creation in ArgoCD

I'm trying to create a ConfigMap with ArgoCD. I've created a volumes.yaml file as such --- apiVersion: v1 kind: ConfigMap metadata: name: persistent-volumes-argo labels: grafana_dashboard: "1" project: "foo" data: kubernetes.json: | {{…
Metro
  • 873
  • 8
  • 19