Enabling Custom Workflow Integration
DevOps teams can integrate with the AppViewX automation suite to enable custom workflow integration. This allows them to call any external API service during SSL certificate automation. Use cases range from simple ITSM API calls to more complex CI/CD pipeline integrations. This is done by simply deploying a configMap in the targeted cluster which enables the cert-orchestrator to trigger the workflow process.
Prerequisites
To enable auto-trigger workflow option:
-
Enable auto-trigger workflow option in helm by setting the value to true
--set certOrchestrator.autoTrigger.workflow=true. -
Ensure the annotation matches and contains the workflow name.
The sample configmap json file to trigger the workflow:apiVersion: v1 data: payload: | { "globalData": {}, "task_action": 1 } kind: ConfigMap metadata: name: my-config namespace: default annotations: appviewx.com/autotrigger: "true" appviewx.com/workflowname: "test_workflow"
