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

Support install Argo CD optionally. #845

Open
VioZhang opened this issue Nov 7, 2022 · 9 comments
Open

Support install Argo CD optionally. #845

VioZhang opened this issue Nov 7, 2022 · 9 comments
Assignees
Labels
kind/feature Categorizes issue or PR as related to a new feature. priority/high
Milestone

Comments

@VioZhang
Copy link
Member

VioZhang commented Nov 7, 2022

What is version of KubeSphere DevOps has the issue?

3.3.1

How did you install the Kubernetes? Or what is the Kubernetes distribution?

No response

Describe this feature

There are some users who don't have enough resource to install full devops compoents,and we'd better support install Argo CD optionally.

Additional information

No response

@VioZhang VioZhang added the kind/feature Categorizes issue or PR as related to a new feature. label Nov 7, 2022
@VioZhang
Copy link
Member Author

VioZhang commented Nov 7, 2022

/cc @kubesphere/sig-devops

@chilianyi
Copy link
Contributor

https://github.com/kubesphere/ks-installer/blob/96ad4b01bb0c7bcb9832d04cc1c53fc6f9e8cfeb/roles/ks-devops/tasks/main.yaml#L176

There is no parameter to disable argocd in installer

Argocd is just used for Continuous Deployments

This cmd is able to temporary delete argocd:
helm uninstall devops -n argocd

While restart installer pod, the argocd is installed again.

@chilianyi
Copy link
Contributor

Now we support to use argocd in host cluster, not support to use argocd in member cluster.

Some users only have low resources in host cluster, so they do not want to launch jenkins in host cluster, only launch argocd in host cluster, while launch jenkins in member cluster.

We should support user to config whether launch jenkins or argocd.

@chilianyi chilianyi added this to the v3.4 milestone Feb 15, 2023
@zhbinary
Copy link

zhbinary commented Feb 22, 2023

Redesign DEVOPS format:

devops:
  enabled: false
  ci: 
    enabled: false
  cd: 
    enabled: false
    type: argocd/fluxcd

@chilianyi chilianyi assigned wenxinll and unassigned zhbinary Mar 8, 2023
@chilianyi
Copy link
Contributor

@chilianyi
Copy link
Contributor

/reopen

@ks-ci-bot ks-ci-bot reopened this Apr 5, 2023
@ks-ci-bot
Copy link
Collaborator

@chilianyi: Reopened this issue.

In response to this:

/reopen

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@chilianyi
Copy link
Contributor

related to #765

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature Categorizes issue or PR as related to a new feature. priority/high
Projects
No open projects
Status: No status
Development

No branches or pull requests

5 participants