argo-events | Event-driven automation framework | BPM library
kandi X-RAY | argo-events Summary
kandi X-RAY | argo-events Summary
Argo Events is an event-driven workflow automation framework for Kubernetes. It allows you to trigger 10 different actions (such as the creation of Kubernetes objects, invoke workflows or serverless workloads) on over 20 different events (such as webhook, S3 drop, cron schedule, messaging queues - e.g. Kafka, GCP PubSub, SNS, SQS).
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of argo-events
argo-events Key Features
argo-events Examples and Code Snippets
Community Discussions
Trending Discussions on argo-events
QUESTION
I'm trying to fill the Argo-Events Sensor Nats trigger payload with custom key value pairs. These values are not part of the dependency. Anyone knows a way to do this?
From docs:
...ANSWER
Answered 2022-Mar-31 at 10:22Finally found a solution. Two actually. (Best use Argo-Events version >= 1.6.0)
- Modify event body for dependency.
QUESTION
This is a continuation of the problem described here (How do I fix a role-based problem when my role appears to have the correct permissions?)
I have done much more testing and still do not understand the error
...ANSWER
Answered 2021-Dec-31 at 11:05I think finally understand RBAC (policies and all). Thank you very much to members of the Kubernetes slack channel. These policies have passed the first set of tests for a development environment ("sandbox") for Argo workflows. Still testing.
policies.yaml
file:
QUESTION
I am trying to connect Argo event source to internal Argo eventbus NATS server. I configured event source
...ANSWER
Answered 2021-Dec-09 at 07:40The problem is wrong token information. The right way is
QUESTION
I'm trying to trigger a pre existing ClusterWorkflowTemplate
from a post request in argo/ argo-events.
I've been following the example here, but i don't want to define the workflow in the sensor- I want to separate this.
I can't get the sensor to import and trigger the workflow, what is the problem?
...ANSWER
Answered 2021-Aug-03 at 09:24I had to:
- Ensure that my service account
operate-workflow-sa
had cluster privileges - Correct my
sensor.yml
syntax spec
Cluster privileges:
QUESTION
I am using argo events/sensors to create a Kubernetes Job , the sensor gets triggered correctly but it is giving me error "the server could not find the requested resource"
Here is my sensor.yaml
...ANSWER
Answered 2021-Jun-29 at 08:17So the error was , instead of
QUESTION
Okay, the title is quite mouthful. But it's actually describing the situation.
I deployed a service on GKE in namespace argo-events. Something was wrong with it so I tore it down:
...ANSWER
Answered 2021-May-28 at 06:01By using command $ kubectl get all
you will only print a few resources like:
- pod
- service
- daemonset
- deployment
- replicaset
- statefulset
- job
- cronjobs
It won't print all resources which can be found when you will use $ kubectl api-resources
.
Example
When create PV
from PersistentVolume documentation it won't be listed in $ kubectl get all
output, but it will be listed if you will specify this resource.
QUESTION
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 I want to parameterize the to be started template.
My not-working draft looks as follows:
...ANSWER
Answered 2021-Mar-29 at 18:12You can use when
to toggle which template to use depending on a parameter.
Suppose I have two simple WorkflowTemplates like these:
QUESTION
resource "google_pubsub_topic" "topic" {
name = "argo-events"
}
resource "google_service_account" "argo_events_pubsub_publish" {
account_id = "pubsub-publish"
}
resource "google_project_iam_member" "argo_events_pubsub_publish" {
role = "roles/pubsub.editor"
member = "serviceAccount:${google_service_account.argo_events_pubsub_publish.email}"
}
...ANSWER
Answered 2021-Mar-14 at 14:17There are a couple of ways to attach a policy to a topic or a subscription. Interestingly the approach is not generic but specific to what resource you want to bind to (in this case a pubsub topic) and there are at least three ways how to do it:
- https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/pubsub_topic_iam
- https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/pubsub_subscription_iam
In this case a solution could look like this:
QUESTION
This question is a follow up of: How to list really all objects of a nonexistant namespace?
Long story short:
...ANSWER
Answered 2021-Mar-03 at 09:30This worked:
QUESTION
When I create a LoadBalancer like this:
...ANSWER
Answered 2021-Mar-02 at 12:33In fact, this problem has already been reported some time ago on Google's public issue tracker and it's currently under investigation:
Problem you have encountered:
I created a Deployment and a LoadBalancer Service as described in the official docs
Notice the LoadBalancer service is annotated with
networking.gke.io/load-balancer-type: "Internal"
What you expected to happen:
I expected to see this service listed as
Internal Load Balancer
in theServices & Ingress
view of the GCP console.Instead it is listed as an
External Load Balancer
. (See attachment)Going to the specific load balancer in the
Load Balancing
view shows it as Internal.Steps to reproduce:
Just follow the docs and head to the
Services & Ingress
view in the console.
And the answer from GCP support, confirming that they were also able to reproduce the issue and are analyzing it at the moment:
Hello,
Thank you for reaching out.
I've managed to reproduce the same scenario that you've included in your message.
I forwarded this information to the Engineering team.
Please follow this issue in case of any further updates.
Best regards
So if you are interested in progressing on this issue, feel free to follow this thread for further updates.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install argo-events
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page