Adding new service port to Job manager service
- Dominant language
- Go
- Stars
- 581
- Forks
- 153
- PR merge metrics
- No merged PRs in 30d
Description
Hi,
We are trying to expose metrics vis Prometheus reporter. We added prometheus reporter and port details to flink config. We want this port to be exposed from service. But I see only below mentioned ports exposed. https://github.com/lyft/flinkk8soperator/blob/f687fe55265146c7de655f7fcb8d339a47e8786c/pkg/controller/flink/job_manager_controller.go#L216-L237
Is there a way we can add additional ports to the spec. ?
Contributor guide
No contributing guide indexed for this repository
Research direction
Read pkg/controller/flink/job_manager_controller.go around lines 216-237 to understand how the JobManager service ports are currently assembled. Trace the service specification and Flink configuration path, then determine how an additional Prometheus port should be represented in the spec. Done means the configured metrics port is exposed by the JobManager service.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, kubernetes
- Domain
- infrastructure
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100