nginx-gateway-fabric
مخطط · Gateway · standard · v0.0.10
NGINX Gateway Fabric control plane: the F5/NGINX Gateway API implementation. Watches GatewayClass, Gateway, HTTPRoute and its own gateway.nginx.org policy CRDs, provisions an nginx Deployment per Gateway, and pushes generated config to the nginx-agent inside it over gRPC. One binary covers three roles the chart uses -- controller, generate-certs, and the initialize step that runs as the init container of every data-plane pod. Pairs with the nginx-gateway-fabric-nginx data plane, which it version-locks to itself.
الإصدار
يعيش الخط الأحدث في الصفحة الأساسية؛ وللخطوط الأقدم صفحاتها الخاصة لتتمكّن من تثبيت ذلك الإصدار بالضبط والتحقق منه. تُدرج الإصدارات الأحدث فقط — فالمخطط الأقدم يثبّت بصمة صورة أقدم.
بصمة الصورة المنشورة
sha256:8c7e3a92357f839cd4c837a52c762418d28bd88e3b457b9ac5cec2f15ac1d58aإصدار OCI للمخطط
oci://ghcr.io/quenchworks/charts/nginx-gateway-fabric:0.0.10يثبّت المخطط صورته بهذه البصمة الموقّعة، فلا تتعقّبها بنفسك أبدًا. تُرفَق التواقيع وقائمة المكوّنات والمنشأ بالبصمة نفسها.
تقرير الأمان (Trivy)
تقرير الأمان (Trivy) · image nginx-gateway-fabric 2.7.2
ثبّت المخطط
انشر إلى Kubernetes بإعدادات افتراضية مُحصّنة. يثبّت المخطط صورته ببصمة موقّعة، فلا تتعقّبها بنفسك أبدًا.
تثبيت (الأحدث)
helm install my-nginx-gateway-fabric oci://ghcr.io/quenchworks/charts/nginx-gateway-fabric --version 0.0.10يَنشُر الصور (مثبّتة بالبصمة)
- nginx-gateway-fabric2.7.2A
ghcr.io/quenchworks/images/nginx-gateway-fabric@sha256:8c7e3a92357f839cd4c837a52c762418d28bd88e3b457b9ac5cec2f15ac1d58a ghcr.io/quenchworks/images/nginx-gateway-fabric-nginx@sha256:8358cff4b919daed3c1a487800696a5b7ebb9b8234f3cf801efa7c9c89b748a3
- إصدار المخطط
- 0.0.10
- إصدار التطبيق
- 2.7.2
- رخصة المخطط
- Apache-2.0
- رخصة التطبيق
- Apache-2.0
- منفذ الخدمة
- 443
- موقّع
- cosign (بدون مفتاح)
- مخطط القيم
- نعم
- آخر نشر
- 2026-10-22
مفاتيح القيم
- image: repository digest pullPolicy
- nginx: image kind replicas service config
- controllerName
- gatewayClass: create name annotations
- watchNamespaces
- logLevel
- clusterDomain
- metrics: enabled port secure
- healthPort
- leaderElection: enabled
- productTelemetry: enabled
- snippetsFilters: enabled
- snippets: enabled
- gatewayApiExperimentalFeatures: enabled
- certGenerator: enabled serverTLSSecretName agentTLSSecretName overwrite ttlSecondsAfterFinished resources
- replicaCount
- resources: requests limits
- service: type annotations port
- nameOverride
- fullnameOverride
- podLabels
- podAnnotations
- nodeSelector
- affinity
- tolerations
- topologySpreadConstraints
- priorityClassName
- schedulerName
- terminationGracePeriodSeconds
- updateStrategy
- extraEnvVars
- extraEnvVarsCM
- extraEnvVarsSecret
- extraVolumes
- extraVolumeMounts
- initContainers
- sidecars
- lifecycleHooks
- podSecurityContext: runAsNonRoot runAsUser runAsGroup fsGroup
- containerSecurityContext
- startupProbe
- livenessProbe
- readinessProbe
- customLivenessProbe
- customReadinessProbe
- customStartupProbe
- serviceAccount: create name annotations automountServiceAccountToken
- rbac: create
- networkPolicy: enabled allowExternal
- podDisruptionBudget: enabled minAvailable
تحقّق من المخطط
cosign verify ghcr.io/quenchworks/charts/nginx-gateway-fabric:0.0.10 \
--certificate-identity-regexp 'https://github.com/quenchworks/.+' \
--certificate-oidc-issuer https://token.actions.githubusercontent.comالشفافية
يَنشُر المخطط شهاداته على GitHub ، والصورة التي ينشرها تحمل شهاداتها على البصمة نفسها، قابلة للتحقق علنًا بالأوامر أعلاه. كلاهما يُسجَّل في سجلّ شفافية Sigstore (Rekor)، الذي يفحصه cosign verify نيابةً عنك.
المشروع المنبع: https://docs.nginx.com/nginx-gateway-fabric/