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

It will cause conflict when Adopt instana gitops and cp4waiops git togeter #68

Open
jianh619 opened this issue Nov 8, 2021 · 2 comments
Projects

Comments

@jianh619
Copy link
Member

jianh619 commented Nov 8, 2021

What steps did you take and what happened:
[A clear and concise description on how to REPRODUCE the bug.]
Both Instana and cp4waiops gitops need install an infra app , which contains crossplane deployment , it will cause conflict that both infra-instana and infra-cp4waiops won't be synced at same time (either infra-instana synced or infra-cp4waiops synced ) . We will meet another issue during uninstall , there's no choice for user to uninstall just one infra app , it will delete all crossplane resources as well as providers .

What did you expect to happen:
Separate the crossplane(and providers) as an shared resources , they just deploy once . It also makes gitops on OCP/K8s has consistent experience (two ways to deploy crossplane ) .

Anything else you would like to add:
[Miscellaneous information that will assist in solving the issue.]

Environment:

  • Minikube/KIND version:
  • Kubernetes version: (use kubectl version):
  • OS (e.g. from /etc/os-release):
  • Instana version:
  • Crossplane version:
@gyliu513
Copy link
Member

gyliu513 commented Nov 8, 2021

@jianh619 can we document this? Ask customer check if they already have crossplane installed? If not, deploy; otherwise, go ahead to install instana or CP4WAIOPS?

@jianh619
Copy link
Member Author

jianh619 commented Nov 9, 2021

@gyliu513 , thanks for your apply . Yes , of course , I will doc this . My point is we need to separate crossplane app from infra(crossplane + providers) as an individual app , that customer then have option to install crossplane or not .

@gyliu513 gyliu513 added this to To do in roadmap Nov 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
roadmap
To do
Development

No branches or pull requests

2 participants