Comments (2)
Maximum QPS would depend on the footprint used.
You can increase CPU/RAM requests or increase the number of webhook servers. Increasing the number of webhook servers scales capacity at the expense of increasing mean time-to-ingestion of new policy/synced resources. It may also increase load on the K8s API server due to amount of watches.
This Kubecon talk discusses the architecture: https://sched.co/ekBY
from gatekeeper.
thanks for your comments, I got it that in cloud environment the qps for single machine/cluster is not the main concern, because we can hpa or vph for it.
from gatekeeper.
Related Issues (20)
- New example for location value when using complex Labels
- 404 Helm chart repo not found HOT 4
- Pass additional info in the mutation request to external data provider HOT 2
- Interpolation in mutation hooks for namespace or other parameters HOT 2
- Upgrade Gatekeeper to use Debian 12 Distroless HOT 3
- WebhookConfigurations(mutating and Validating) causing slow pod creation HOT 1
- Can't use Gator cli to verify opa with external_data
- Change chart to only set matchConditions on webhooks when the value parameter is not empty HOT 4
- Support `--log-stats-audit` / `--log-stats-admission` in Helm chart HOT 2
- validation latencies capped at 3 secs even though validatingWebhookTimeoutSeconds set at 5 HOT 2
- doc: looking for external data provider max response size HOT 3
- Add ability to set labels on Deployment
- source:generated within constraint.yaml causes gator verify to fail HOT 7
- documentation for maintainer ladder
- Move the obj == oldObject on DELETE logic to the TargetHandler instead of the webhook validation handler
- move emitAdmissionEvents and emitAuditEvents to beta HOT 1
- Pub/Sub for admission events HOT 1
- Cannot retrieve data.inventory data when resources are deleted by triggering namespace deletion HOT 1
- Attribute matching for mutation pathTests HOT 2
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 gatekeeper.