https://github.com/kubernetes/endpointslice
https://github.com/kubernetes/endpointslice
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/kubernetes/endpointslice
- Owner: kubernetes
- License: apache-2.0
- Created: 2023-07-09T22:55:41.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-10-23T15:38:29.000Z (8 months ago)
- Last Synced: 2024-10-29T14:57:48.403Z (7 months ago)
- Language: Go
- Size: 571 KB
- Stars: 7
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: code-of-conduct.md
- Security: SECURITY_CONTACTS
Awesome Lists containing this project
README
# endpointslice
## Purpose
This repository contains packages related to the [EndpointSlices](https://github.com/kubernetes/enhancements/tree/master/keps/sig-network/0752-endpointslices)
feature.This EndpointSlice reconciler library is not sufficiently generic to be used by
the EndpointSlice Mirroring controller. The reconciler in the EndpointSlice
mirroring controller has a 1:1 mapping between Service/Endpoints and
EndpointSlice, which results in a simpler implementation then the EndpointSlice
staging lib. Contributions to move towards the shared code being used by the
mirroring controller would be welcome.## Compatibility
There are *NO compatibility guarantees* for this repository, yet. It is in direct support of Kubernetes, so branches
will track Kubernetes and be compatible with that repo.## Where does it come from?
This repository is synced from https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/endpointslice
Code changes are made in that location, merged into `k8s.io/kubernetes` and later synced here.## Things you should *NOT* do
1. Directly modify any files in this repo. Those are driven from `k8s.io/kubernetes/staging/src/k8s.io/endpointslice`.
2. Expect compatibility. This repo is changing quickly in direct support of Kubernetes.### OWNERS
SIG Network owns the code.