jenkinsci / jenkinsci/google-kubernetes-engine-plugin
[Code Cleanup]: Re-factor apply logic
- Dominant language
- Java
- Stars
- 36
- Forks
- 65
- PR merge metrics
- No merged PRs in 30d
Description
Currently the plugin does an exec to kubectl apply for deployment. This requires that the customer has kubectl installed in their Jenkins environment. Once the k8s server-side apply function is available we should do the work to use it so that we can remove this pre-req
Server-side apply k8s issue: https://github.com/kubernetes/enhancements/issues/555
Contributor guide
Research direction
No source file or test is named. Start by locating the plugin's current kubectl apply invocation, then read the linked Kubernetes server-side apply issue. Done means applying deployments through the Kubernetes server-side apply function without requiring kubectl in the Jenkins environment.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, kubernetes
- Domain
- devops, infrastructure
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100