Comments (10)
CNI: Calico v3.27.3
Assuming Calico is your implementation of network policies you should open the bug in that project, as Kubernetes only defines the APIs ...
however, it will be helpful to add an e2e test to get coverage so the implementations can validate this behavior
/help
/sig network
from kubernetes.
Created an issue with Calico: projectcalico/calico#8881
from kubernetes.
Not sure if related but I'm seeing strange results with kubectl port-forward and named ports for native sidecar containers as well.
Example:
kubectl port-forward svc/adguard-metrics metrics (named port on service) error: Pod 'adguard-primary-7cc5d498f4-67zs4' does not have a named port 'metrics' kubectl port-forward adguard-primary-7cc5d498f4-67zs4 metrics (named port on native sidecar) error: Pod 'adguard-primary-7cc5d498f4-67zs4' does not have a named port 'metrics'
Prometheus also does not seem to be able to discover the endpoints for the native sidecar so metric scraping is also not working for me in this case.
Probes on this pod are able to use the named container port.
Reference:
@rouke-broersma please open a new issue, port-forward is a different subsystem that depend on sig-cli, please tag me there as well
from kubernetes.
This issue is currently awaiting triage.
If a SIG or subproject determines this is a relevant issue, they will accept it by applying the triage/accepted
label and provide further guidance.
The triage/accepted
label can be added by org members by writing /triage accepted
in a comment.
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-sigs/prow repository.
from kubernetes.
/sig network
from kubernetes.
/assign
from kubernetes.
@aojea:
This request has been marked as needing help from a contributor.
Guidelines
Please ensure that the issue body includes answers to the following questions:
- Why are we solving this issue?
- To address this issue, are there any code changes? If there are code changes, what needs to be done in the code and what places can the assignee treat as reference points?
- Does this issue have zero to low barrier of entry?
- How can the assignee reach out to you for help?
For more details on the requirements of such an issue, please see here and ensure that they are met.
If this request no longer meets these requirements, the label can be removed
by commenting with the /remove-help
command.
In response to this:
CNI: Calico v3.27.3
Assuming Calico is your implementation of network policies you should open the bug in that project, as Kubernetes only defines the APIs ...
however, it will be helpful to add an e2e test to get coverage so the implementations can validate this behavior
/help
/sig network
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-sigs/prow repository.
from kubernetes.
Created an issue with Calico: projectcalico/calico#8881
Thanks! I'll give it a try implementing it in Calico and will follow up with the e2e test here.
from kubernetes.
Do we know if Cilium and others handle this? It's a fun aspect that probably was not broadcasted well.
from kubernetes.
Not sure if related but I'm seeing strange results with kubectl port-forward and named ports for native sidecar containers as well.
Example:
kubectl port-forward svc/adguard-metrics metrics (named port on service)
error: Pod 'adguard-primary-7cc5d498f4-67zs4' does not have a named port 'metrics'
kubectl port-forward adguard-primary-7cc5d498f4-67zs4 metrics (named port on native sidecar)
error: Pod 'adguard-primary-7cc5d498f4-67zs4' does not have a named port 'metrics'
Prometheus also does not seem to be able to discover the endpoints for the native sidecar so metric scraping is also not working for me in this case.
Probes on this pod are able to use the named container port.
Reference:
- https://github.com/broersma-forslund/homelab/blob/7f2062102b8821106da64d425a83458113ac1ef7/apps/adguard/templates/primary/deployment.yaml#L39-L54
- https://github.com/broersma-forslund/homelab/blob/7f2062102b8821106da64d425a83458113ac1ef7/apps/adguard/templates/primary/metrics-service.yaml#L13-L15
from kubernetes.
Related Issues (20)
- [flaking test] ci-crio-cgroupv2-node-e2e-conformance.Overall HOT 3
- [flaky] TestReflectorWatchHandler is flaking HOT 4
- endpointslicemirroring controller not create endpointslice when the endpoints are recreate HOT 4
- DRA: verification that kubelet uses node name filter HOT 3
- kubeadm leaves backup files after a successful upgrade HOT 4
- [Flaking test] capz-windows-master (Replication Controller Issues) HOT 3
- [Flaking test] capz-windows-master (unhealthy readiness and liveness probes) HOT 4
- Pod IP temporarily removed from status when pod transitions to a terminal state HOT 7
- Kubelet admission failures metric HOT 3
- Unstructured converter should produce int64 given uint input HOT 4
- Kubelet stop watching Pods from API-Server HOT 3
- Remove Kubelet soft-admission HOT 9
- [FG:InPlacePodVerticalScaling] Race condition setting pod resize status HOT 1
- After the kubelet restarted, the ready state of the pod should not change. HOT 4
- kubectl --server-side apply replaces the live manifest instead of merging when migrating from clinet side apply to server side apply HOT 7
- [Flaking test] unit test TestStoreListResourceVersion HOT 12
- kubectl delete a large number of objects taking too long HOT 4
- High kubepods cgroup cpu.weight/shares starves kernel threads on many core systems HOT 4
- Job may get stuck repeatedly failing with Duplicate value message for uncountedTerminatedPods.failed HOT 14
- kubectl port-forward failing for named ports in native sidecar HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kubernetes.