Skip to content

Add Deployment Route and Kubernetes Client for Integration Routes - #41

Merged
jhunzik merged 15 commits into
codice:mainfrom
jhunzik:create-route-endpoint
Sep 29, 2025
Merged

Add Deployment Route and Kubernetes Client for Integration Routes#41
jhunzik merged 15 commits into
codice:mainfrom
jhunzik:create-route-endpoint

Conversation

@jhunzik

@jhunzik jhunzik commented Sep 19, 2025

Copy link
Copy Markdown
Collaborator

About

Introduces a new deployment endpoint and the core Kubernetes client functionality to manage Integration Routes in Kubernetes. The implementation enables users to upload an XML-based integration route configuration and deploy it as a Kubernetes Custom Resource.
The deployment flow creates two resources:

@jhunzik
jhunzik requested a review from a-asaad September 19, 2025 18:51
Comment thread operator/controller/core-privileges.yaml Outdated
Comment thread operator/webapp/core/k8s_client.py Outdated
Comment thread operator/webapp/core/k8s_client.py Outdated
Comment thread operator/webapp/core/test/test_k8s_client.py Outdated
Comment thread operator/webapp/models.py Outdated
Comment thread operator/webapp/requirements.txt Outdated
Comment thread operator/webapp/routes/deploy.py Outdated
Comment thread operator/webapp/core/k8s_client.py Outdated
@jhunzik
jhunzik requested a review from a-asaad September 24, 2025 20:23
Comment thread operator/webapp/app.py Outdated
Comment thread operator/webapp/routes/deploy.py Outdated
Comment thread operator/webapp/requirements.txt Outdated
@jhunzik
jhunzik force-pushed the create-route-endpoint branch from f4da670 to 54b142a Compare September 25, 2025 22:17
@jhunzik
jhunzik merged commit 758c358 into codice:main Sep 29, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add a new endpoint to support creating routes directly with XML

2 participants