Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can I still use the argo rest api with argo-workflow-multicluster? #6

Open
x-7 opened this issue Jan 10, 2024 · 1 comment
Open

Can I still use the argo rest api with argo-workflow-multicluster? #6

x-7 opened this issue Jan 10, 2024 · 1 comment

Comments

@x-7
Copy link

x-7 commented Jan 10, 2024

I didn’t see the description of Argo apiserver in your document. If I use this addon, does it mean that the argo api client I am currently using no longer works and I need to change to using k8s native api to create workflows?

@mikeshng
Copy link
Owner

Hi @x-7

Please keep in mind I am not an Argo Workflow developer. I did this project in collaboration with the Argo Workflow maintainers @sarabala1979 and @juliev0 trying to bring multicluster management to Argo Workflow using OCM-io.

In this project description setup, the main hub cluster only contains the Argo Workflow related CRDs. Since the hub cluster doesn't have the Argo deployments, your Argo API client most likely wouldn't be able to interact with it directly.

However, in @sarabala1979 and @juliev0 more complete setup. I think they had all the Argo Workflow deployments (api server, crds etc) on the hub cluster. So from an external user point of view, he/she would interact with the cluster/server the exactly same as before. Which means the argo api client should work in that case. I don't know the full details of this setup because again I am not an Argo Workflow developer.

I recommend posting the question in https://github.com/argoproj/argo-workflows/issues/3523 for more visibility and tag the Argo Workflow maintainers.

Please also note, the content of this repo has been contributed to https://github.com/sarabala1979/argo-wf-ocm-multicluster

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

No branches or pull requests

2 participants