<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://docs.g8.dev/search</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/install/dev-docker</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/install/k3s</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/install/okd</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/install/opensearch</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/install/prod-docker</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/install/test-vm</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/concepts</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/ai</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/ai/put-a-language-model-behind-the-gateway</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/expose</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/expose/answer-with-a-mock-while-the-backend-is-built</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/expose/forward-a-tcp-port</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/expose/rewrite-the-path-your-backend-sees</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/expose/route-requests-to-a-backend</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/expose/share-a-backend-between-routes</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/expose/share-plugins-between-routes</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/https</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/https/send-http-clients-to-https</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/https/serve-https-with-your-certificate</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/load-balancer/see-each-clients-own-address</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/protect</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/protect/accept-signed-tokens</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/protect/allow-a-network</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/protect/allow-a-team-by-label</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/protect/allow-only-named-clients</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/protect/ask-for-a-username-and-password</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/protect/give-a-client-its-key</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/protect/let-a-browser-app-call-the-api</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/protect/refuse-requests-that-do-not-match-a-schema</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/protect/require-an-api-key</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/protect/sign-people-in-with-your-identity-provider</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/record</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/record/send-request-records-to-elasticsearch</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/record/send-request-records-to-kafka</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/shape</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/shape/set-headers-on-every-answer</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/traffic</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/traffic/apply-a-plugin-to-every-request</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/traffic/give-a-group-of-clients-one-limit</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/traffic/limit-one-client-wherever-it-calls</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/traffic/limit-requests-on-a-route</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/traffic/send-a-share-of-requests-to-a-new-version</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/traffic/serve-answers-from-a-cache</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/guides/traffic/stop-calling-a-failing-backend</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/learn/first-sign-in-and-the-first-environment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/learn/install-g8-itself</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/learn/people-and-access</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/learn/plan-the-installation</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/learn/what-g8-is</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/learn/your-first-api</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/operate</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/operate/alerts</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/operate/analytics</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/operate/audit-log</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/operate/back-up-and-restore</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/operate/connect-active-directory</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/operate/custom-roles</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/operate/environments</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/operate/environments/add-an-environment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/operate/environments/settings</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/operate/install-g8-on-okd</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/operate/raw-json-and-copy-to-environment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/operate/request-records</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/operate/rotate-the-secrets-key</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/operate/server-configuration</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/operate/service-accounts-and-the-api</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/operate/sign-in-and-first-setup</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/operate/upgrade</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/operate/users-roles-and-access</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/operate/what-to-watch</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/overview/concepts/authentication</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/overview/concepts/how-an-installation-is-laid-out</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/overview/concepts/how-the-console-writes-to-the-gateway</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/overview/concepts/request-path</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/overview/concepts/where-a-plugin-runs</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/overview/concepts/where-request-records-go</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/overview/concepts/where-the-numbers-come-from</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/conditions</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/glossary</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/kinds</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/kinds/consumer</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/kinds/consumer_group</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/kinds/credential</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/kinds/global_rule</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/kinds/graphql_cost_decoration</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/kinds/plugin_config</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/kinds/plugin_metadata</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/kinds/proto</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/kinds/route</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/kinds/secret/aws</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/kinds/secret/gcp</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/kinds/secret/vault</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/kinds/service</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/kinds/ssl</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/kinds/stream_route</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/kinds/upstream</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/execution-settings</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/acl</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/ai</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/ai-aliyun-content-moderation</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/ai-aws-content-moderation</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/ai-cache</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/ai-lakera-guard</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/ai-plugins</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/ai-prompt-decorator</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/ai-prompt-guard</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/ai-prompt-template</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/ai-proxy</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/ai-proxy-multi</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/ai-rag</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/ai-rate-limiting</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/ai-request-rewrite</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/api-breaker</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/attach-consumer-label</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/authentication-plugins</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/authz-casbin</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/authz-casdoor</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/authz-keycloak</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/aws-lambda</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/azure-functions</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/basic-auth</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/body-transformer</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/cas-auth</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/chaitin-waf</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/clickhouse-logger</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/client-control</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/consumer-restriction</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/cors</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/csrf</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/data-mask</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/datadog</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/degraphql</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/dingtalk-auth</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/echo</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/elasticsearch-logger</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/example-plugin</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/ext-plugin-post-req</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/ext-plugin-post-resp</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/ext-plugin-pre-req</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/fault-injection</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/feishu-auth</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/file-logger</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/forward-auth</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/general-plugins</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/google-cloud-logging</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/graphql-limit-count</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/graphql-proxy-cache</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/grpc-transcode</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/grpc-web</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/gzip</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/hmac-auth</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/http-dubbo</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/http-logger</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/inspect</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/ip-restriction</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/jwe-decrypt</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/jwt-auth</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/kafka-logger</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/kafka-proxy</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/key-auth</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/lago</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/ldap-auth</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/ldap-auth-advanced</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/limit-conn</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/limit-count</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/limit-req</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/loggly</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/loki-logger</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/mcp-bridge</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/mocking</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/multi-auth</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/oas-validator</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/observability-plugins</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/opa</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/openapi-to-mcp</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/openfunction</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/openid-connect</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/openwhisk</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/other-protocols-plugins</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/prometheus</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/proxy-buffering</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/proxy-cache</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/proxy-control</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/proxy-mirror</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/proxy-rewrite</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/public-api</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/real-ip</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/redirect</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/referer-restriction</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/request-id</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/request-validation</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/response-rewrite</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/rocketmq-logger</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/saml-auth</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/security-plugins</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/serverless-plugins</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/serverless-post-function</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/serverless-pre-function</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/skywalking-logger</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/sls-logger</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/splunk-hec-logging</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/syslog</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/tcp-logger</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/tencent-cloud-cls</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/traffic-label</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/traffic-plugins</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/traffic-split</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/transformation-plugins</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/ua-restriction</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/udp-logger</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/uri-blocker</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/websocket-proxy</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/wolf-rbac</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/workflow</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/http/zipkin</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/stream</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/stream/ip-restriction</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/stream/limit-conn</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/stream/mqtt-proxy</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/stream/observability-plugins</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/stream/other-protocols-plugins</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/stream/security-plugins</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/stream/syslog</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/stream/traffic-plugins</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.g8.dev/reference/plugins/stream/traffic-split</loc><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>