{"version":1,"pages":[{"id":"-MBfDYQyP_3Ihg8QXo6d","title":"Introduction","pathname":"/","siteSpaceId":"sitesp_xszoZ","description":"Pipekit"},{"id":"8RgvHedjkcD5dFL8pZjp","title":"Getting Started","pathname":"/getting-started","siteSpaceId":"sitesp_xszoZ","description":"How to run a pipeline on Pipekit"},{"id":"1aJZulTamBsHtpUH3hUN","title":"Use Cases","pathname":"/use-cases","siteSpaceId":"sitesp_xszoZ","description":""},{"id":"ZfjWOikeoJYC09eI0sTi","title":"Infrastructure Management","pathname":"/use-cases/infrastructure-management","siteSpaceId":"sitesp_xszoZ","description":"","breadcrumbs":[{"label":"Use Cases"}]},{"id":"RsxX9dq1mg3Z2N4KsEzR","title":"Disaster Recovery","pathname":"/use-cases/disaster-recovery","siteSpaceId":"sitesp_xszoZ","description":"Run Pipekit workflows continuously across primary and secondary clusters in separate regions, with manual failover when the primary is unavailable.","breadcrumbs":[{"label":"Use Cases"}]},{"id":"4Oy8yT37YoWrqZihC1aM","title":"CLI","pathname":"/cli","siteSpaceId":"sitesp_xszoZ","description":"The Pipekit CLI allows you to interact with Pipekit services without leaving your terminal."},{"id":"C8yZEX6zYyvQlkrQyNyj","title":"Cron Workflows","pathname":"/cli/cron-workflows","siteSpaceId":"sitesp_xszoZ","description":"Using the Pipekit CLI with CronWorkflows","breadcrumbs":[{"label":"CLI"}]},{"id":"BUwkuZsnwq0jj2WjS17D","title":"MCP Server","pathname":"/cli/mcp","siteSpaceId":"sitesp_xszoZ","description":"Run the Pipekit CLI as a Model Context Protocol (MCP) server so that LLM clients like Claude Desktop, Cursor and Claude Code can read and modify Pipekit resources on your behalf.","breadcrumbs":[{"label":"CLI"}]},{"id":"esjB5FF6s8O5H9vQVUpr","title":"Pipekit Agent","pathname":"/pipekit-agent","siteSpaceId":"sitesp_xszoZ","description":"About the Pipekit Agent"},{"id":"kGP44d2aK7qgu1OeyEQl","title":"Helm Install","pathname":"/pipekit-agent/helm-chart","siteSpaceId":"sitesp_xszoZ","description":"","breadcrumbs":[{"label":"Pipekit Agent"}]},{"id":"9fuhBsMbwNqGiBI6GSfs","title":"Scaling","pathname":"/scaling","siteSpaceId":"sitesp_xszoZ","description":"Configuration to scale Pipekit beyond defaults"},{"id":"LzfImmfAYHYB3phsyBN4","title":"Vector Log Collection","pathname":"/scaling/vector-log-collection","siteSpaceId":"sitesp_xszoZ","description":"","breadcrumbs":[{"label":"Scaling"}]},{"id":"rqQReHl9AhKBTTXHqup9","title":"Node Status Offloading","pathname":"/scaling/node-status-offloading","siteSpaceId":"sitesp_xszoZ","description":"","breadcrumbs":[{"label":"Scaling"}]},{"id":"HRbhjrdKrj9Qh0D58AWy","title":"Pipekit","pathname":"/pipekit","siteSpaceId":"sitesp_xszoZ","description":"The features of Pipekit"},{"id":"5v1rRNsbM5S2ltVtJwom","title":"Authentication","pathname":"/pipekit/authentication","siteSpaceId":"sitesp_xszoZ","description":"","breadcrumbs":[{"label":"Pipekit"}]},{"id":"nfiyJnvCCOGzhBL5mQ4X","title":"Entra","pathname":"/pipekit/authentication/entra","siteSpaceId":"sitesp_xszoZ","description":"","breadcrumbs":[{"label":"Pipekit"},{"label":"Authentication"}]},{"id":"TRB4XKKt7SKFKhwePtc7","title":"Okta","pathname":"/pipekit/authentication/okta","siteSpaceId":"sitesp_xszoZ","description":"","breadcrumbs":[{"label":"Pipekit"},{"label":"Authentication"}]},{"id":"2j6FNhoVXfNMQoGh7uGv","title":"Runs","pathname":"/pipekit/runs","siteSpaceId":"sitesp_xszoZ","description":"You can view all recent runs belonging to your organization(s).","breadcrumbs":[{"label":"Pipekit"}]},{"id":"RmuMQvjU9oE8Iu4IGUoa","title":"Pipes","pathname":"/pipekit/pipes","siteSpaceId":"sitesp_xszoZ","description":"Pipekit enhances the functionality of Argo Workflows by grouping runs of a given Workflow into Pipes. From here you can view and manage all your Pipe's runs in one place.","breadcrumbs":[{"label":"Pipekit"}]},{"id":"Mj7aVkq7pma91aSgHJpN","title":"Managing Pipes","pathname":"/pipekit/pipes/managing-pipes","siteSpaceId":"sitesp_xszoZ","description":"","breadcrumbs":[{"label":"Pipekit"},{"label":"Pipes"}]},{"id":"ZOG6v3NIAFt41btlLCjY","title":"Run/Sync Conditions","pathname":"/pipekit/pipes/managing-pipes/run-sync-conditions","siteSpaceId":"sitesp_xszoZ","description":"","breadcrumbs":[{"label":"Pipekit"},{"label":"Pipes"},{"label":"Managing Pipes"}]},{"id":"nc3rQWyJA1OpnTH6GZfg","title":"Secrets","pathname":"/pipekit/pipes/managing-pipes/secrets","siteSpaceId":"sitesp_xszoZ","description":"You can store key value pairs in Pipekit and have them passed to your running workflow as environment variables.","breadcrumbs":[{"label":"Pipekit"},{"label":"Pipes"},{"label":"Managing Pipes"}]},{"id":"rRUh1jJGM3MTVAsDfUxY","title":"Alerting","pathname":"/pipekit/pipes/managing-pipes/alerting","siteSpaceId":"sitesp_xszoZ","description":"Pipekit Workflow Alerting lets you configure alerts for workflows through Slack or MS Teams integration. You can set alerts on specific workflow statuses such as QUEUED, RUNNING, FAILED or COMPLETED.","breadcrumbs":[{"label":"Pipekit"},{"label":"Pipes"},{"label":"Managing Pipes"}]},{"id":"psWSJllbawnCDng1Oqnd","title":"Pipe Runs","pathname":"/pipekit/pipes/pipe-runs","siteSpaceId":"sitesp_xszoZ","description":"Pipekit Pipes collect workflow runs in a logical group. You can view all runs of a given workflow in a Pipe, even across Kubernetes clusters.","breadcrumbs":[{"label":"Pipekit"},{"label":"Pipes"}]},{"id":"uSDDvO77xhdfijJ2MdzM","title":"Run Graph (DAG)","pathname":"/pipekit/pipes/pipe-runs/run-graph","siteSpaceId":"sitesp_xszoZ","description":"","breadcrumbs":[{"label":"Pipekit"},{"label":"Pipes"},{"label":"Pipe Runs"}]},{"id":"D5otRU0gHVCI2N6i9wza","title":"Pod Logs","pathname":"/pipekit/pipes/pipe-runs/pod-logs","siteSpaceId":"sitesp_xszoZ","description":"","breadcrumbs":[{"label":"Pipekit"},{"label":"Pipes"},{"label":"Pipe Runs"}]},{"id":"Jq9FMVWhQkD0nNDS6DFo","title":"Workflow Logs","pathname":"/pipekit/pipes/pipe-runs/workflow-logs","siteSpaceId":"sitesp_xszoZ","description":"","breadcrumbs":[{"label":"Pipekit"},{"label":"Pipes"},{"label":"Pipe Runs"}]},{"id":"SNzGPnRXIbvgtk5NU0cC","title":"Workflow YAML","pathname":"/pipekit/pipes/pipe-runs/workflow-yaml","siteSpaceId":"sitesp_xszoZ","description":"","breadcrumbs":[{"label":"Pipekit"},{"label":"Pipes"},{"label":"Pipe Runs"}]},{"id":"oHiPmIy9UiGiJ8TuI8UB","title":"Cron Workflows","pathname":"/pipekit/pipes/cron-workflows","siteSpaceId":"sitesp_xszoZ","description":"CronWorkflows","breadcrumbs":[{"label":"Pipekit"},{"label":"Pipes"}]},{"id":"qUVRBixAyRA9OBbee6Ia","title":"Externally Triggered Workflows","pathname":"/pipekit/pipes/externally-triggered-workflows","siteSpaceId":"sitesp_xszoZ","description":"Externally-triggered Workflows","breadcrumbs":[{"label":"Pipekit"},{"label":"Pipes"}]},{"id":"LxsqvjR1ycEoRywuqUqV","title":"Metrics","pathname":"/pipekit/metrics","siteSpaceId":"sitesp_xszoZ","description":"Pipekit Workflow Metrics","breadcrumbs":[{"label":"Pipekit"}]},{"id":"LOTdwAF0QIq0WLvwMNMx","title":"Templates","pathname":"/pipekit/templates","siteSpaceId":"sitesp_xszoZ","description":"Pipekit enhances the Workflow Templates functionality of Argo Workflows by allowing you to version control your Workflow Templates and share them across multiple clusters.","breadcrumbs":[{"label":"Pipekit"}]},{"id":"tvHhYYwUYVKOkP09pmW2","title":"Clusters","pathname":"/pipekit/clusters","siteSpaceId":"sitesp_xszoZ","description":"Connect multiple clusters to Pipekit, and run workflows on different Kubernetes clusters while managing access and viewing the workflow results in one central dashboard.","breadcrumbs":[{"label":"Pipekit"}]},{"id":"jQCfu2HVMRTOYLvtP1E6","title":"Organization","pathname":"/pipekit/organization","siteSpaceId":"sitesp_xszoZ","description":"Pipekit Organization","breadcrumbs":[{"label":"Pipekit"}]},{"id":"8sT1jCei5mcny8oslgCY","title":"Access Control","pathname":"/pipekit/organization/access-control","siteSpaceId":"sitesp_xszoZ","description":"Role-based access control (RBAC) lets your organization define who can see, run, and manage workflows — scoped to the teams and environments you define.","breadcrumbs":[{"label":"Pipekit"},{"label":"Organization"}]},{"id":"zBwRViNnkInLBBzAfCRH","title":"Creating an Organization","pathname":"/pipekit/organization/creating-orgs","siteSpaceId":"sitesp_xszoZ","description":"","breadcrumbs":[{"label":"Pipekit"},{"label":"Organization"}]},{"id":"B7H0lqBZUI01g7KdVGHh","title":"Managing Users","pathname":"/pipekit/organization/user-management","siteSpaceId":"sitesp_xszoZ","description":"","breadcrumbs":[{"label":"Pipekit"},{"label":"Organization"}]},{"id":"iQqPAZUVNIZ8fiN3K9ql","title":"Managing Alert Providers","pathname":"/pipekit/organization/alert-providers","siteSpaceId":"sitesp_xszoZ","description":"Pipekit Workflow Alerting lets you configure alerts for workflows through Slack or MS Teams integration. You can set alerts on specific workflow statuses such as QUEUED, RUNNING, FAILED or COMPLETED.","breadcrumbs":[{"label":"Pipekit"},{"label":"Organization"}]},{"id":"SKQI4hHQe1Vs5bCXFIgY","title":"Managing Bring Your Own Logging Backend","pathname":"/pipekit/organization/byo-logs","siteSpaceId":"sitesp_xszoZ","description":"Pipekit BYO Logging Backend lets you collect and view workflow logs in a self-hosted Loki backend. This allows you to have the full logging experience managed by Pipekit without having Pipekit ever ac","breadcrumbs":[{"label":"Pipekit"},{"label":"Organization"}]},{"id":"rqizrw8D38BpZqlbKzDV","title":"Settings","pathname":"/pipekit/organization/settings","siteSpaceId":"sitesp_xszoZ","description":"","breadcrumbs":[{"label":"Pipekit"},{"label":"Organization"}]},{"id":"CRVvQG81fWBAmOKKdP1y","title":"Permissions","pathname":"/pipekit/organization/permissions","siteSpaceId":"sitesp_xszoZ","description":"Namespace permissions are used to control the namespaces that individual users can access in a given cluster.","breadcrumbs":[{"label":"Pipekit"},{"label":"Organization"}]},{"id":"nbtQsUZ4w1sTXWGCaeSu","title":"Python SDK","pathname":"/python-sdk","siteSpaceId":"sitesp_xszoZ","description":"Using the Pipekit Python SDK"},{"id":"Irs6VDRqbFMfTEpMMbN9","title":"Jupyter Notebooks","pathname":"/python-sdk/jupyter-notebooks","siteSpaceId":"sitesp_xszoZ","description":"Using the Pipekit Python SDK in Jupyter Notebooks","breadcrumbs":[{"label":"Python SDK"}]},{"id":"Vjk6n38J2z6SLz301zKb","title":"Python Scripts","pathname":"/python-sdk/python-scripts","siteSpaceId":"sitesp_xszoZ","description":"Using the Pipekit Python SDK in Python scripts","breadcrumbs":[{"label":"Python SDK"}]},{"id":"SSXDXDpLmdMJaFshmT2P","title":"Self-Hosting Pipekit","pathname":"/self-hosting-pipekit","siteSpaceId":"sitesp_xszoZ","description":"How to use the self-hosted version of Pipekit"},{"id":"2eFW0mnv3kx35BEQSuFP","title":"Dependencies and Pre-requisites","pathname":"/self-hosting-pipekit/dependencies-and-prerequisites","siteSpaceId":"sitesp_xszoZ","description":"Pre-requisites for self-hosting Pipekit","breadcrumbs":[{"label":"Self-Hosting Pipekit"}]},{"id":"qNafmFhvyzIKHgjcPTTu","title":"Container Images","pathname":"/self-hosting-pipekit/container-images","siteSpaceId":"sitesp_xszoZ","description":"Container Images","breadcrumbs":[{"label":"Self-Hosting Pipekit"}]},{"id":"kgB6UgDcnGLv8QzVzjYH","title":"Kubernetes Permissions","pathname":"/self-hosting-pipekit/kubernetes-permissions","siteSpaceId":"sitesp_xszoZ","description":"Kubernetes Permissions","breadcrumbs":[{"label":"Self-Hosting Pipekit"}]},{"id":"DdnE95Z2pykEuwi0zMAn","title":"Self-Hosted Pipekit Helm Chart","pathname":"/self-hosting-pipekit/helm-chart","siteSpaceId":"sitesp_xszoZ","description":"","breadcrumbs":[{"label":"Self-Hosting Pipekit"}]},{"id":"j8ErXdgEl8BTFCTIGmGQ","title":"License Key","pathname":"/self-hosting-pipekit/license-key","siteSpaceId":"sitesp_xszoZ","description":"Pipekit License Key","breadcrumbs":[{"label":"Self-Hosting Pipekit"}]},{"id":"YJncqjWhoWT38LGRImMs","title":"Initial Login and Break Glass Account","pathname":"/self-hosting-pipekit/initial-login-and-break-glass-account","siteSpaceId":"sitesp_xszoZ","description":"Initial login to Pipekit and how to use the Break Glass account","breadcrumbs":[{"label":"Self-Hosting Pipekit"}]},{"id":"gxVqAC2izBuX30u2mp7P","title":"Integrating with your Git Provider","pathname":"/self-hosting-pipekit/integrating-with-your-git-provider","siteSpaceId":"sitesp_xszoZ","description":"Integrating with a Git provider such as GitHub, or GitLab","breadcrumbs":[{"label":"Self-Hosting Pipekit"}]},{"id":"m9gAR9gUaosqTMbmsdT9","title":"Configuring SSO","pathname":"/self-hosting-pipekit/configuring-sso","siteSpaceId":"sitesp_xszoZ","description":"Configuring SSO for self-hosted Pipekit installations","breadcrumbs":[{"label":"Self-Hosting Pipekit"}]},{"id":"lJWX1IZw45XxTPs2qQj8","title":"Pipekit Agent Configuration","pathname":"/self-hosting-pipekit/pipekit-agent-configuration","siteSpaceId":"sitesp_xszoZ","description":"Configuring the Pipekit Agent for self-hosted Pipekit installations","breadcrumbs":[{"label":"Self-Hosting Pipekit"}]},{"id":"NDBijOsAe2UWnpvpdNv2","title":"Additional Information","pathname":"/additional-information","siteSpaceId":"sitesp_xszoZ","description":""},{"id":"EQmeNgPL3Sn1DTYnv1of","title":"Free Trial Cluster","pathname":"/additional-information/free-trial-cluster","siteSpaceId":"sitesp_xszoZ","description":"","breadcrumbs":[{"label":"Additional Information"}]},{"id":"jaq0YaozkTIjbaDCywTN","title":"REST API","pathname":"/rest-api","siteSpaceId":"sitesp_xszoZ","description":"How to use the Pipekit REST API"}]}