spring-cloud / spring-cloud/spring-cloud-kubernetes

removal of spring-cloud-kubernetes-fabric8-istio

Open
#2,146 2 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

waiting for votes
Dominant language
Java
Stars
3.5k
Forks
1.1k
Avg merge
18h 36m
Merged PRs (30d)
18

Description

We have this dependency spring-cloud-kubernetes-fabric8-istio.

To be honest, I don't understand its usefulness and I think we should sunset it in the next major.

I have a few arguments for this decision:

  • we have not received any requests for istio functionality in the last few years
  • we do not have a k8s-client equivalent
  • the only useful thing it does is setting a profile called istio that potentially users can use, but again, we have not received any requests or issues or bugs in this regard.

If someone really needs this, I would gather the specific requirements from them and start clean.

wdyt?

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the spring-cloud-kubernetes-fabric8-istio dependency and the module, build files, tests, and references associated with it. Review how the istio profile is used and confirm the major-version removal policy with maintainers. Done means the dependency and its supported functionality are removed without leaving unresolved references.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, kubernetes, spring-boot
Domain
cloud
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.