From b4d4320d44d9b97ea91c094245465211162e40f3 Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Thu, 27 Mar 2025 19:24:24 +0000 Subject: [PATCH 1/7] Resolve Merge Conflicts --- .cspell.json | 13 + .spelling | 674 +++++++++++++++++++++++++++++++++++++++++++ scripts/lint_site.sh | 3 +- 3 files changed, 689 insertions(+), 1 deletion(-) create mode 100644 .cspell.json diff --git a/.cspell.json b/.cspell.json new file mode 100644 index 0000000000000..244085ba1e2ac --- /dev/null +++ b/.cspell.json @@ -0,0 +1,13 @@ +{ + "version": "0.2", + "language": "en", + "files": ["**/*.md"], + "dictionaries": ["custom"], + "dictionaryDefinitions": [ + { + "name": "custom", + "path": "./.spelling", + "type": "words" + } + ] + } \ No newline at end of file diff --git a/.spelling b/.spelling index a3d952223d0fb..a8e563911e906 100644 --- a/.spelling +++ b/.spelling @@ -1432,3 +1432,677 @@ _data _V2_ _v2_ _v3_ +ALPN +Antonin +Avrahami +GOAWAY +HMAC +HTTPAPI +Haim +Helman +ISTIOCONFIG +Joren +Mercier +Nishant +Nycz +QUIC +Reeeeeaaaaaalllllllllly +Ruilin +Sopra +Stephane +TPROXY +Virmani +Zandstra +admissionregistration +admitpilot +clusterrbacconfigs +containerd +dnat +downloadas +eastwest +egressgateway +globalnetwork +ingressgateway +istiocl +kubernetesenv +lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllong +loadshedding +logentry +luacheck +meshpolicies +meshpolicy +newlog +nghttp +nodeagent +pipefail +productpage +proxyv +publishdate +rbacconfigs +relnote +seealso +servicerolebindings +serviceroles +setaf +syncz +tabset +testdata +tput +urandom +AUTHINFO +AUTOALLOCATE +AUTOEXPORT +AUTOREGISTRATION +CAPZ +DOKS +ECDH +ECDS +Ecds +Enzyklopädie +FOOCA +FPATH +FSGROUP +GODEBUG +GOMAXPROCS +GOMEMLIMIT +HEALTHCHECKS +HIER +ISTIOCA +Injectior +Iseconds +Istiods +JUSPAY +Kalya +Macbook +Mariam +Merrison +Moby +NETTAGS +NODELAY +OCID +OCSP +Okeanos +PKCS +PODNAME +Pactific +Parentspanid +Println +REQD +ROKS +ROOTCA +SIGSEGV +STACKIT +SVID +Spanid +Subramanian +TLSV +Tolerations +Traceid +UNREPLIED +XFCC +XPOST +YOURCLUSTER +accesslog +additionalset +adsc +alicloud +aliyun +alnum +annoucement +anyuid +apiserver +archs +arepropagated +attributemanifest +authorizationpolicies +autoallocate +automount +autoreg +autoregister +barpc +beconstrained +bedistributed +bluemix +boolvar +brzf +cacerts +cdftc +certificateswill +certmanager +certmgr +cherrypick +cloudtrace +clusterissuers +clusterrole +clusterrolebinding +clusterset +compdef +compinit +connectedto +connmark +conntrack +controlplane +coredump +cpxhv +curlimages +dashboardproviders +defaultvalues +destinationrules +devhub +directlytalk +djwdw +dlkh +dockerhub +dpkg +dualstack +dxbl +eastwestgateway +ecdh +ecds +endsnippet +errno +everytime +expandlinks +extauthz +extfile +fdata +foopc +fpath +freie +frod +fthmt +fxwwk +gatewaypod +gctrace +gdxfn +gmvnr +gomax +gunicorn +hccpf +hdcgs +healthcheck +healthz +hpnk +htddg +httputil +huaweicloud +hxgw +ibmcloud +ihdr +ilbgateway +iptable +istiocoredns +istioct +istiocustom +istioin +istionightly +istioout +isusing +jdsd +jetstack +jldk +journalctl +jsbw +jsktb +kennethreitz +keyout +killall +klog +kmtl +kubecfg +kxpl +lgrxs +livenesshealth +livez +llld +localtrace +logfile +logonly +lpkgl +lpscm +memquota +mgmt +microbenchmarks +multiarch +multiport +musthave +mutatingwebhook +mutatingwebhookconfiguration +mutatingwebhookconfigurations +mycharts +myclientcert +mydbserver +myhost +myns +myrev +mysvc +mytrustdomain +nanos +netcat +newkey +nfoo +nftables +nistio +njvpk +noout +nopods +nslookup +nxtth +ocid +ocsp +ofincreasing +ojson +ojsonpath +openapispec +openzipkin +oprom +outboundstatname +outputis +oyaml +pagenav +parentspanid +peerauth +pkcs +popd +portforward +portswill +prereqs +procs +psat +pushd +qpzz +qrxl +quitquitquit +qxhn +qzqsg +ratelimter +redisquota +referencegrant +replicaset +requestauthentication +resolv +respectiveingressgateway +rolebinding +rootca +rtsqn +sameersbn +sapcloud +sctp +seccomp +selfsigned +settingthe +sgateway +showcerts +skcfv +slpd +somedomain +spanid +statefulset +statefulsets +stdlib +stvs +subzone +svid +sysctls +tablegen +tcproute +tcpudp +telemetryz +tencentcloud +theexpected +tlsroute +tlsv +toempty +toenable +tolerations +tpath +tqrl +traceid +traceparent +tracespan +tracestate +typeurl +udpa +uninject +uninjected +usecases +usingdestination +validatingwebhookconfiguration +validatingwebhookconfigurations +virt +virtualhosts +virtualservices +vklog +vmintegration +vnet +vvcqj +vwhsk +vxhs +vzftc +wasmplugins +webterminal +wnqd +workeven +workloadentries +workloadgroup +wqjnm +wsjz +wtdbr +xbqmc +xfmm +xzgfm +zcompdump +zhbzm +zstd +zsxk +zzqd +ABAC +ARMO +Agarwalla +Aleksandrov +Alertmanager +Attuluri +BIGTCP +Brétéché +CHACHA +Cavallin +Cavallin's +Ceuppens +Chugtu +Ciruli +Clusterwide +Coan +Coen +Creds +Desintation +Dinesh +Dyess +EAGAIN +ECONNREFUSED +EISST +Ebbo +Ecommerce +Edouard +Egan +Eisenberg +Eizaguirre +Fakang +Fatalf +Fulcio +GCLB +GEICO +Garg +Gergő +Getenv +Hhost +Hudaihed +Huszty +ISTIONAMESPACE +Idan +Ilan +Ismo +Jaksic +Jausovec +Jmeter +Jory +KHTML +Krum +Limin +Listchecker +Loong +Luca +MAXPODS +MINPODS +MYTAG +Manish +Meessen +Mish +Namphy +Nassl +Nativio +Nellis +Nirmata +Nupur +O'Keefe +OSTIF +POSTROUTING +PREROUTING +PRERT +PSWG +Parikh +Portworx +Poussa +Puustinen +Rabinovich +Ravi +Relabelings +Rlcn +Rohit +Ronen +SENON +SLSA +SMPC +SPOF +Sakari +Sandeep +Schaffer +Senon +Sikora +Subhraveti +Suchter +Takeshi +Tuffin +Vadim +Veeramally +WASI +Werkzeug +XVCJ +Xinhui +Ying +Yoneda +ZOZO +ZOZOTOWN +ZOZO’s +Zantinge +Zxid +admingateway +anyservice +apimachinery +appdomain +appidentityandaccessadapter +aspenmesh +autoplay +baremetal +cbdsg +cdef +ceposta +cetezadi +cgmxr +chugtum +clientcmd +clientset +cnrjp +composedb +craigbox +crcsmnky +creds +crjtt +ctmask +ctstate +customingressgateway +customresource +customresourcedefinition +deepcopy +demoapp +dfhcb +dgst +discoveryselectors +dmgr +dnsmasq +dnss +dnvfl +documention +dport +emscripten +encap +fcntl +fhdk +gdhq +getsockname +globalidentifer +gpcpd +grpcecho +grpcurl +gskxf +guestgateway +hdcq +healthprobes +hlhpd +horizontalpodautoscaler +hostprobes +howardjohn +hppr +httptools +hvcw +hwhcn +hxgww +hzxuzhonghu +incluster +inpod +iperf +irisdingbj +isset +istiocontrolplane +istioinaction +jklkt +justinpettit +keithmattix +keyid +kfaseela +khlvv +kjvxs +knbht +kubeadm +letsencrypt +lggn +linsun +listchecker +listentry +lockdown +logentries +lqhlk +meessen +metav +mksv +mosnio +mozallowfullscreen +mycluster +mydb +mydemo +mydynamodb +myfilter +mypackage +myrule +mysqlsh +mysubpackage +nbjv +nccwq +ndots +ndrq +netadmin +netkit +nfmask +nicolaka +nmngq +nomixer +notsleep +nrvfx +ntdbk +ntlp +ntvkx +offcial +optimise +ostif +pgnl +pistioin +pistion +pistioout +pkill +policyid +ppassword +preread +protocal +providerurl +pslg +pullable +qcpvp +qkgh +rcernich +recvfrom +redir +retriable +reviewid +rgtd +rolebindings +rootcacerts +rootfs +routerule +rpfqz +rtnvr +rustls +rwkw +rwxr +securitycontextconstraints +securitygrouppolicies +serveronly +serviceaccounts +setsockopt +sggxf +socketpair +sockops +sockopt +sockopts +spnnh +spof +sqkp +srvr +sskj +ssll +stackdriverglobalmr +stackdriverrequestcount +stackdriverrequestduration +stackdriverrequestsize +stackdriverresponsesize +startswith +statemanager +stonebraker +tcbf +teamcloudnative +therealmitchconnors +tjdjx +tmpfs +tmpkd +tutum +useast +uswest +versionedclient +virtualmachine +vkqzv +vldg +vpcresources +vqtjx +vqzf +wasi +webassemblyhub +webkitallowfullscreen +wjqvm +workloadentry +workloadmanager +wwddw +wwsnv +xdscreds +xmark +zozo +zvkdw +zxzl +zznnq \ No newline at end of file diff --git a/scripts/lint_site.sh b/scripts/lint_site.sh index d538a6b237ec6..5a16680090dde 100755 --- a/scripts/lint_site.sh +++ b/scripts/lint_site.sh @@ -52,6 +52,7 @@ check_content() { # create a throwaway copy of the content cp -R "${DIR}" "${TMP}" cp .spelling "${TMP}" + cp .cspell.json "${TMP}" cp mdl.rb "${TMP}" # replace the {{< text >}} shortcodes with ```plain @@ -78,7 +79,7 @@ check_content() { # switch to the temp dir pushd "${TMP}" >/dev/null - if ! find . -type f -name '*.md' -print0 | xargs -0 -r mdspell "${LANG}" --ignore-acronyms --ignore-numbers --no-suggestions --report; then + if ! find . -type f -name '*.md' -print0 | xargs -0 -r cspell --config .cspell.json; then error "To learn how to address spelling errors, please see https://istio.io/about/contribute/build/#test-your-changes" FAILED=1 fi From 9b8cfc678068696054bb11e1f77480d6a9e0daeb Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Thu, 27 Mar 2025 20:22:23 +0000 Subject: [PATCH 2/7] Sort .spelling file --- .spelling | 1348 ++++++++++++++++++++++++++--------------------------- 1 file changed, 674 insertions(+), 674 deletions(-) diff --git a/.spelling b/.spelling index a8e563911e906..80a34188f13d3 100644 --- a/.spelling +++ b/.spelling @@ -97,18 +97,26 @@ 9ms a.k.a. Aakash2017 +ABAC abc abcde12345 Abhi +accesslog accounts.my ack-istio acked ACLs Acmeair +additionalset addon addons +admingateway +admissionregistration +admitpilot +adsc Aeraki AES-NI +Agarwalla Agentic Airbnb Aizhamal @@ -116,11 +124,17 @@ Akamai AKS AKS-Engine Al-Masry +Aleksandrov +Alertmanager Alex Alexa Alibaba +alicloud +aliyun allowlist allow_missing +alnum +ALPN alt Amalgam8 ambient.istio.io @@ -130,43 +144,67 @@ Anantheswaran ANDed Angaluri Aniszczyk +annoucement Ansari Ansible Ant AntiAffinity +Antonin +anyservice +anyuid API api-server Apigee +apimachinery APIs +apiserver apiVersion Aporeto AppArmor AppDeveloperCon +appdomain +appidentityandaccessadapter AppOptics AppSwitch appswitch architected architecting +archs +arepropagated ArgoCD args.yaml Arielli arm64 +ARMO ArtifactHub Arunkumar +aspenmesh AssemblyScript async Atlassian attestor attestors AttributeGen +attributemanifest +Attuluri Auth0 AuthenticationPolicy +AUTHINFO Authn +authorizationpolicies AuthorizationPolicy authorizer AuthPolicy authz auto-sni +AUTOALLOCATE +autoallocate +AUTOEXPORT +automount +autoplay +autoreg +autoregister +AUTOREGISTRATION autoscaled autoscaler Autoscalers @@ -174,21 +212,27 @@ autoscalers autoscaling AutoTrader Avelar +Avrahami AVX-512 az backend backends backoff backport +baremetal +barpc Bartosz base64 Bazel BCubed +beconstrained +bedistributed Berben Berkus BeyondProd Bian BigQuery +BIGTCP Birkland Bitnami bitpipe @@ -199,6 +243,7 @@ Blatt Blip.pt Bloomberg Bluecore +bluemix BluePerf Bluesky boilerplates @@ -206,18 +251,22 @@ bol.com Bookinfo bookinfo boolean +boolvar BoringSSL Bottlenose Bottlerocket bring-your-own-CA bring-your-own-identity Brooks +brzf +Brétéché bt Budinsky buildah bytecode BytecodeAlliance c.f. +cacerts Cai Cale callout @@ -225,50 +274,83 @@ callouts camelCase canaried canarying +CAPZ CAs +Cavallin +Cavallin's +cbdsg +cdef +cdftc CDNs CentOS +ceposta Cernich +certificateswill +certmanager +certmgr +cetezadi +Ceuppens CFP +cgmxr +CHACHA Chaomeng Chavali CheckRequest CheckResponse checksum +cherrypick Chircop Chrony +Chugtu +chugtum Chun CIDRs Cilium CIOs Circonus +Ciruli Ciążyński Cleartext cleartext cli +clientcmd +clientset CloudNativeCon +cloudtrace CloudWatch cluster.local cluster1 cluster2 +clusterissuers +clusterrbacconfigs +clusterrole +clusterrolebinding +clusterset ClusterSPIFFEID +Clusterwide CNCF-hosted CNI CNIs CNmaintainersummit cnn.com +cnrjp +Coan codec codelab codelabs +Coen Cognito Coinbase colocate colocated colocating +compdef +compinit componentization Composability composability composable +composedb config ConfigMap configmap @@ -278,29 +360,47 @@ configurability conformant CONNECT-IP CONNECT-UDP +connectedto +connmark +conntrack +containerd containerID Contribfest +controlplane ControlZ Coraza CoreDNS +coredump coreos Costin CPU CPUs cpuset +cpxhv CR +craigbox +crcsmnky CRD CRDs +Creds +creds +crjtt CRs crypto CryptoMB CryptoMbPrivateKeyMethodConfig CSPs CSRs +ctmask Ctrl +ctstate +curlimages Cusa +customingressgateway Customizable customizable +customresource +customresourcedefinition customTags CVE CVE-2019-12243 @@ -418,6 +518,7 @@ DaemonSet DaemonSets Dai DaoCloud +dashboardproviders Datadog datapath dataplane @@ -433,62 +534,109 @@ decapsulated declaratively decompressor decompressors +deepcopy +defaultvalues Delayering Delucca Demailly +demoapp deployment dereference dereferenced deserialize deserializing +Desintation DestinationRule +destinationrules Deutsche dev +devhub Devirtualization devirtualization devops DevRev DevSecOps devstats +dfhcb +dgst Dhir Dhiyaulhaq +Dinesh +directlytalk discoverability +discoveryselectors discuss.istio.io distro Distroless distroless Divya +djwdw +dlkh +dmgr +dnat DNS +dnsmasq +dnss DNS_AUTO_ALLOCATE +dnvfl docker-compose's docker.io +dockerhub +documention doc_type dogfood +DOKS Dolfi Dorosh double-tls +downloadas downloader +dpkg +dport Dropdown Drucker dual-stack +dualstack Dubbo Duggirala +dxbl +Dyess DynamoDB Dynatrace e.g. e2e +EAGAIN +eastwest +eastwestgateway +Ebbo eBPF +ECDH +ecdh +ECDS +Ecds +ecds +Ecommerce +ECONNREFUSED ECR edition.cnn.com +Edouard +Egan +egressgateway Eilers +Eisenberg +EISST Eitan +Eizaguirre Ekansh eks Elasticsearch embeddable emojis Emre +emscripten enablement +encap +endsnippet endUser-to-Service enqueue enum @@ -496,9 +644,12 @@ env EnvoyCon EnvoyFilter envoyproxy +Enzyklopädie +errno etcd Etezadi events.istio.io +everytime example.com exec-ing ExecAction @@ -506,22 +657,30 @@ executables exfiltrated Exfiltrating exfiltration +expandlinks Expedia ext-authz +extauthz extensionProviders ExternalName +extfile Ezequiel facto failover failovers +Fakang faq faq.md Faseela +Fatalf Fawad fcm.googleapis.com +fcntl +fdata FDs feature_block FedRAMP +fhdk filename filenames fine-grained @@ -530,28 +689,48 @@ Firebase FitStation Fluentd foo.yaml +FOOCA +foopc fortio +FPATH +fpath FQDN FQDNs +freie +frod frontend frontends Frédéric +FSGROUP +fthmt Fu +Fulcio fuzzers +fxwwk gamified gapped +Garg gateway-api GatewayClass +gatewaypod Gather.town Gaudet GB gbd +GCLB GCP GCP-IAM GCP_OPTS gcr.io +gctrace gdb +gdhq +gdxfn +GEICO Geneve +Gergő +Getenv +getsockname GHSA-8mq4-c2v5-3h39 GiB git @@ -560,67 +739,120 @@ GitOps GKE gke glibc +globalidentifer +globalnetwork Gloo GlueCon Gmail +gmvnr +GOAWAY +GODEBUG +gomax +GOMAXPROCS +GOMEMLIMIT googleapis.com googlegroups.com GoTo +gpcpd Grafana grafana-istio-dashboard Graphviz Greenley gRPC grpc +grpcecho +grpcurl +gskxf +guestgateway +gunicorn Gyanesh h2c Haidian +Haim Harri Harvey Hashicorp Hawton HBONE +hccpf +hdcgs +hdcq +healthcheck +HEALTHCHECKS +healthprobes +healthz helloworld +Helman Herness +Hhost +HIER +hlhpd +HMAC hoc +horizontalpodautoscaler hostname hostnames +hostprobes hotspots +howardjohn HP +hpnk +hppr +htddg html HTTP http HTTP1.1 HTTP2 http2 +HTTPAPI httpbin httpbin.foo.svc.cluster.local httpbin.org HTTPRoute HTTPS https +httptools +httputil Hu Huabing Huailong Huawei +huaweicloud Huayuan +Hudaihed +Huszty +hvcw +hwhcn +hxgw +hxgww hyperkube hypervisor Hystrix +hzxuzhonghu i.e. +ibmcloud +Idan idempotency Idit iFood +ihdr +Ilan +ilbgateway ILBs impactful incentivized +incluster Incrementality Indo-Pacific +ingressgateway initContainer initializer initializers +Injectior injector Inkscape +inpod int64 Interdependencies interdependencies @@ -635,13 +867,19 @@ Invasiveness IOPs ip ipBlocks +iperf IPs IPsec ipsets +iptable iptables IPv4 IPv6 ip_address +irisdingbj +Iseconds +Ismo +isset Istio istio istio-agent @@ -683,33 +921,61 @@ istio-system istio.io istio.io. IstioBirthday +ISTIOCA +istiocl IstioCon +ISTIOCONFIG +istiocontrolplane +istiocoredns +istioct istioctl +istiocustom Istiod istiod istioday +Istiods Istiofied +istioin +istioinaction IstioMesh +ISTIONAMESPACE +istionightly IstioOperator +istioout IstioTurns4 istio_tcp_connections_closed_total istio_tcp_connections_opened_total istio_tcp_received_bytes_total istio_tcp_sent_bytes_total +isusing iter8 Izzy +Jaksic Jannot jason +Jausovec Jayaraman +jdsd Jeet +jetstack Jianpeng +jklkt +jldk +Jmeter Jog Joglekar Jonh +Joren +Jory +journalctl jQuery +jsbw +jsktb json JSON-formatted json-transcoder +JUSPAY +justinpettit jwcrypto JWKs JWKS-URI @@ -724,6 +990,7 @@ K8gb k8s Kafka kagent +Kalya Karim katacoda Katie @@ -732,27 +999,42 @@ Keates Kebe keepalive Keepalived +keithmattix Kenan +kennethreitz Ketama key.pem Keycloak +keyid +keyout +kfaseela Khaliq +khlvv +KHTML Khushboo Kiali Kibana +killall Kindnet +kjvxs +klog +kmtl Knative +knbht Kohavi Kool Kops Korczynski Krishnan Kristián +Krum KServe Kuat Kube kube-proxy +kubeadm kubebuilder +kubecfg KubeCon kubeconfig kubectl @@ -762,12 +1044,14 @@ kubelogin Kubenet Kubernetes kubernetes.default +kubernetesenv KubeSphere KubeVirt Kumar Kustomization Kustomize kustomize +kxpl Kyverno kyzy L2-L4 @@ -778,52 +1062,88 @@ Lakhani Landow learnings Leggett +letsencrypt +lggn +lgrxs Li LibreSSL lifecycle LightStep Lightstep +Limin LinkedIn Linkerd linktitle +linsun linter linters +Listchecker +listchecker +listentry list_by_publishdate Liu liveness +livenesshealth +livez +llld +lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllong LoadBalancer loadimpact LoadReportingService +loadshedding localhost +localtrace +lockdown +logentries +logentry +logfile Logics +logonly log_output_level Loki Longmuir lookups +Loong loopback +lpkgl +lpscm +lqhlk Lua +luacheck +Luca lucavall.in Lukonde Luyao Lyft +Macbook macOS Maglev maintainership Mandar +Manish Manolache Mansing +Mariam Marshalers Mattix +MAXPODS MB +Meessen +meessen Meetup meetup meetups memcached memcached-2's +memquota Mengxue Merbridge merbridge +Mercier +Merrison MeshConfig +meshpolicies +meshpolicy Mesika Mesos mesos-dns @@ -832,7 +1152,10 @@ MetalLB MetaProtocol metaprotocol metaresources +metav +mgmt MiB +microbenchmarks MicroK8s microk8s microservice @@ -840,83 +1163,162 @@ microservices middleboxes middleware minikube +MINPODS MirageDebug misconfiguration misconfigurations misconfigured +Mish Mishra misordered misroutes Mitigations mitigations Mittal +mksv +Moby MongoDB mongodb MOSN +mosnio +mozallowfullscreen mTLS Multi-TenancyCon +multiarch Multicast Multicloud multicloud Multicluster multicluster +multiport Murthy +musthave +mutatingwebhook +mutatingwebhookconfiguration +mutatingwebhookconfigurations mutex mutual-tls Mwila myapp +mycharts +myclientcert +mycluster +mydb +mydbserver +mydemo +mydynamodb +myfilter +myhost +myns +mypackage +myrev +myrule MySQL mysql mysqldb +mysqlsh +mysubpackage +mysvc +MYTAG +mytrustdomain Nambiar nameservers namespace namespaced namespaces +Namphy +nanos Naser Nassi +Nassl natively +Nativio +nbjv +nccwq +ndots +ndrq Neeraj +Nellis +netadmin +netcat netfilter +netkit netlink netmask netns netshoot +NETTAGS network1 network2 networking.istio.io NetworkPolicy +newkey +newlog +nfmask +nfoo +nftables +nghttp nginx +nicolaka NICs NiFi Nikhita NimbleEdge Ning +Nirmata Nirupama +Nishant +nistio +njvpk NLBs +nmngq no-brainer Node.js nodeAffinity +nodeagent +NODELAY +nomixer non-conformant non-L4 non-mTLS non-revisioned non-sandboxed non-UTF8 +noout +nopods normalization +notsleep +nrvfx ns nsenter +nslookup +ntdbk +ntlp +ntvkx NUL NULs +Nupur Nurmamat +nxtth +Nycz +O'Keefe O'Neal oap OAuth OAuth2 oc OCI-compliant +OCID +ocid +OCSP +ocsp +offcial +ofincreasing oghttp2 +ojson +ojsonpath ok +Okeanos Okta Onboard onboard @@ -926,6 +1328,7 @@ OneCloud onsite onwards OpenAPI +openapispec OpenCensus OpenID OpenID_Connect @@ -938,39 +1341,61 @@ openssl OpenTelemetry OpenTracing openusage.org +openzipkin operationalize operationalizes +oprom +optimise optname OS-level OSS-Fuzz +OSTIF +ostif Ostrowski OTel otel-collector +outboundstatname +outputis outsized overridden Ovidiu +oyaml p50 p99 PaaS +Pactific Padmanabhan +pagenav Papertrail parenthesization +Parentspanid +parentspanid +Parikh Passthrough passthrough PassthroughCluster Patel Patlevič peek +peerauth PeerAuthentication pem Pengyuan performant Pettit +pgnl Phippy Piotr +pipefail pipelined +pistioin +pistion +pistioout +PKCS +pkcs PKI pki +pkill PKIs plaintext platform-specific @@ -979,9 +1404,18 @@ pluggability pluggable png Poddar +PODNAME +policyid Polshakova +popd +portforward +portswill +Portworx Posta PostgreSQL +POSTROUTING +Poussa +ppassword pprof Pratima pre-alpha @@ -999,8 +1433,15 @@ preload prepend prepending prepends +preread +prereqs +PREROUTING +PRERT +Println PriorityClass prober +procs +productpage programmatically Prometheus PromQL @@ -1008,7 +1449,9 @@ proto protobuf protobufs protoc +protocal protos +providerurl proxied proxy-config Proxy-wasm @@ -1016,25 +1459,46 @@ ProxyConfig proxying Proxyless proxyless +proxyv proxy_http_version +psat +pslg +PSWG Pub/Sub +publishdate PubNub +pullable +pushd +Puustinen pwd px.dev +qcpvp Qin +qkgh qps +qpzz +qrxl quay.io +QUIC Quickstart +quitquitquit quo Quotech +qxhn +qzqsg RabbitMQ +Rabinovich Raghunath Rahul Rajagopalan Rappi ratelimit-handler +ratelimter +Ravi RawVM rbac +rbacconfigs +rcernich RDS re-applied re-patch @@ -1043,10 +1507,15 @@ rearchitect rebalance rebalances recomposition +recvfrom redeployments +redir Redis redis Redis-based +redisquota +Reeeeeaaaaaalllllllllly +referencegrant referer Registrator registrator @@ -1055,63 +1524,106 @@ reimplement reimplemented reinject relabeling +Relabelings +relnote reloadable remediate remoteIpBlocks +replicaset repo repurposed +REQD Requena +requestauthentication requires_any resized Reskill +resolv ResourceQuota resources.limits.cpu resources.limits.memory resources.request.cpu resources.request.memory +respectiveingressgateway rethink +retriable reusability Reviewer1 Reviewer2 +reviewid revisioned +rgtd +Rlcn roadmap roadmaps RocketChat +Rohit +ROKS +rolebinding +rolebindings rollout rollouts +Ronen +ROOTCA +rootca +rootcacerts +rootfs routable +routerule RPC RPCs +rpfqz +rtnvr +rtsqn +Ruilin runtime runtimes +rustls +rwkw +rwxr sa Saarko SaaS +Sakari Salesforce Salmond +sameersbn sandboxed sandboxing +Sandeep sanitization +sapcloud Sathish Savcı sayin Schaaf Schade +Schaffer schedulable schemas +sctp SDKs sds Searcy +seccomp Secura SecurityCon +securitycontextconstraints SecurityGroup +securitygrouppolicies SecurityGroupPolicy SecurityGroups security_bulletin +seealso +selfsigned selinux +SENON +Senon serverless +serveronly service-apis serviceaccount +serviceaccounts ServiceEntries ServiceEntry ServiceGraph @@ -1119,6 +1631,13 @@ servicegraph-example ServiceMesh ServiceMeshCon ServiceMesher +servicerolebindings +serviceroles +setaf +setsockopt +settingthe +sgateway +sggxf sha256 Shamsher Shaojun @@ -1131,6 +1650,7 @@ Shilin Shivanshu shortcode shortcodes +showcerts Shray Shray Shriram @@ -1142,54 +1662,93 @@ sidecar.env sidecar.istio.io Sidecarless SignalFX +SIGSEGV sigstore +Sikora sinkInfo +skcfv SkyWalking SLOs +slpd +SLSA SMEs +SMPC SNAT Snell-Feikema SNI Sobieraj SoC2 +socketpair +sockops +sockopt +sockopts SolarWinds Solo.io Solo.io. +somedomain SongYang +Sopra +Spanid +spanid Speedscale SPIFFE SPIFFE-compliant Splunk +spnnh +SPOF +spof SPOFs Spond +sqkp src SREs Srihari Srinath +srvr +sskj +ssll Stackdriver +stackdriverglobalmr +stackdriverrequestcount +stackdriverrequestduration +stackdriverrequestsize +stackdriverresponsesize Stackgenie +STACKIT Standard_D4ds_v5 +startswith stateful +statefulset +statefulsets +statemanager Statsd stdin +stdlib stdout Steitz +Stephane +stonebraker Stoney strace strongSwan struct +stvs Styra subcommand subcommands subdomain subdomains +Subhraveti subnet subnets subnetwork subnetworks +Subramanian subresource subresources substring +subzone +Suchter Sudheendra Sumit Superfeet @@ -1200,39 +1759,74 @@ Suri svc svc.com svg +SVID +svid +syncz +sysctls Sysdig +tablegen +tabset Taillefer +Takeshi Tanzu +tcbf TCP tcp TCP-level Tcpdump +tcproute +tcpudp team1 team1-ns team2 team2-ns +teamcloudnative Techstrong telcos Telekom telemetry.istio.io telemetryv2_ +telemetryz templated templating Tencent +tencentcloud test-api +testdata Tetrate +theexpected +therealmitchconnors Tigera timeframe timestamp timestamps +tjdjx TLS TLS-secured +tlsroute +TLSV +tlsv +tmpfs +tmpkd ToC +toempty +toenable Tokio +Tolerations +tolerations toolbelt toolchain topologySpreadConstraints touchpoints +tpath +TPROXY +tput +tqrl +Traceid +traceid +traceparent +tracespan +tracestate tradeoff tradeoffs Traefik @@ -1243,8 +1837,12 @@ Trivedi Trulia trunked trustability +Tuffin tunneling +tutum +typeurl U.S. +udpa UID UIDs uint32 @@ -1263,10 +1861,13 @@ Underutilization underutilization unencrypted unforgeable +uninject +uninjected unmanaged Unmarshalers Unmarshaling unnormalized +UNREPLIED unsampled untar untrusted @@ -1276,12 +1877,17 @@ upstreamed upstreaming upstreams uptime +urandom URIs url +useast +usecases user user1 usergroup userId +usingdestination +uswest UTF-8 v0.14.0 v0.8.0 @@ -1319,50 +1925,79 @@ v2 v2-mysql v2.0 v3 +Vadim validatable +validatingwebhookconfiguration +validatingwebhookconfigurations validator ValueType vCPU vCPUs +Veeramally Vennam versioned +versionedclient versioning veth veth-pair vhost vhosts Vij +Virmani +virt +virtualhosts Virtualization virtualization +virtualmachine VirtualService +virtualservices virtualservices-destrules +vklog +vkqzv +vldg VM vm-1 +vmintegration VMs VMware +vnet VPC +vpcresources VPCs VPN VPNs +vqtjx +vqzf +vvcqj +vwhsk +vxhs +vzftc W3C Walle Warman +WASI +wasi Wasm wasme WasmPlugin +wasmplugins waypoint waypoints WeaveWorks WebAssembly +webassemblyhub webhook Webhooks webhooks +webkitallowfullscreen WebSocket Websockets WebSphere +webterminal Weems Wehkamp Weibo +Werkzeug whitelist whitelisted whitelists @@ -1374,44 +2009,72 @@ wildcarded wildcards WireGuard Wireguard +wjqvm +wnqd Wolfi +workeven workgroup workload +workloadentries +workloadentry +workloadgroup +workloadmanager workstream +wqjnm +wsjz +wtdbr +wwddw +wwsnv www.google.com x-envoy-upstream-rq-timeout-ms X.509 X.509. x509 x86 +xbqmc xDS +xdscreds Xeon +XFCC +xfmm Xia Xiangfeng Xiao Xiaopeng Xie +Xinhui Xining +xmark +XPOST xRoute Xu +XVCJ +xzgfm Yahya yaml yamls Yangmin Yarmush Yessenov +Ying Yingchun Yizhou Yoichi +Yoneda Yossi +YOURCLUSTER Yuval Yuxing Zack +Zandstra +Zantinge +zcompdump Zehuan Zeng Zhang Zhao zhaohuabing +zhbzm Zheng Zhenni Zhihan @@ -1422,687 +2085,24 @@ Zhu Zipkin Ziyang Zolotusky +ZOZO +zozo +ZOZOTOWN +ZOZO’s Zsh +zstd +zsxk ztunnel ztunnels Zufar +zvkdw +Zxid +zxzl +zznnq +zzqd _build _CA_ _data _V2_ _v2_ _v3_ -ALPN -Antonin -Avrahami -GOAWAY -HMAC -HTTPAPI -Haim -Helman -ISTIOCONFIG -Joren -Mercier -Nishant -Nycz -QUIC -Reeeeeaaaaaalllllllllly -Ruilin -Sopra -Stephane -TPROXY -Virmani -Zandstra -admissionregistration -admitpilot -clusterrbacconfigs -containerd -dnat -downloadas -eastwest -egressgateway -globalnetwork -ingressgateway -istiocl -kubernetesenv -lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllong -loadshedding -logentry -luacheck -meshpolicies -meshpolicy -newlog -nghttp -nodeagent -pipefail -productpage -proxyv -publishdate -rbacconfigs -relnote -seealso -servicerolebindings -serviceroles -setaf -syncz -tabset -testdata -tput -urandom -AUTHINFO -AUTOALLOCATE -AUTOEXPORT -AUTOREGISTRATION -CAPZ -DOKS -ECDH -ECDS -Ecds -Enzyklopädie -FOOCA -FPATH -FSGROUP -GODEBUG -GOMAXPROCS -GOMEMLIMIT -HEALTHCHECKS -HIER -ISTIOCA -Injectior -Iseconds -Istiods -JUSPAY -Kalya -Macbook -Mariam -Merrison -Moby -NETTAGS -NODELAY -OCID -OCSP -Okeanos -PKCS -PODNAME -Pactific -Parentspanid -Println -REQD -ROKS -ROOTCA -SIGSEGV -STACKIT -SVID -Spanid -Subramanian -TLSV -Tolerations -Traceid -UNREPLIED -XFCC -XPOST -YOURCLUSTER -accesslog -additionalset -adsc -alicloud -aliyun -alnum -annoucement -anyuid -apiserver -archs -arepropagated -attributemanifest -authorizationpolicies -autoallocate -automount -autoreg -autoregister -barpc -beconstrained -bedistributed -bluemix -boolvar -brzf -cacerts -cdftc -certificateswill -certmanager -certmgr -cherrypick -cloudtrace -clusterissuers -clusterrole -clusterrolebinding -clusterset -compdef -compinit -connectedto -connmark -conntrack -controlplane -coredump -cpxhv -curlimages -dashboardproviders -defaultvalues -destinationrules -devhub -directlytalk -djwdw -dlkh -dockerhub -dpkg -dualstack -dxbl -eastwestgateway -ecdh -ecds -endsnippet -errno -everytime -expandlinks -extauthz -extfile -fdata -foopc -fpath -freie -frod -fthmt -fxwwk -gatewaypod -gctrace -gdxfn -gmvnr -gomax -gunicorn -hccpf -hdcgs -healthcheck -healthz -hpnk -htddg -httputil -huaweicloud -hxgw -ibmcloud -ihdr -ilbgateway -iptable -istiocoredns -istioct -istiocustom -istioin -istionightly -istioout -isusing -jdsd -jetstack -jldk -journalctl -jsbw -jsktb -kennethreitz -keyout -killall -klog -kmtl -kubecfg -kxpl -lgrxs -livenesshealth -livez -llld -localtrace -logfile -logonly -lpkgl -lpscm -memquota -mgmt -microbenchmarks -multiarch -multiport -musthave -mutatingwebhook -mutatingwebhookconfiguration -mutatingwebhookconfigurations -mycharts -myclientcert -mydbserver -myhost -myns -myrev -mysvc -mytrustdomain -nanos -netcat -newkey -nfoo -nftables -nistio -njvpk -noout -nopods -nslookup -nxtth -ocid -ocsp -ofincreasing -ojson -ojsonpath -openapispec -openzipkin -oprom -outboundstatname -outputis -oyaml -pagenav -parentspanid -peerauth -pkcs -popd -portforward -portswill -prereqs -procs -psat -pushd -qpzz -qrxl -quitquitquit -qxhn -qzqsg -ratelimter -redisquota -referencegrant -replicaset -requestauthentication -resolv -respectiveingressgateway -rolebinding -rootca -rtsqn -sameersbn -sapcloud -sctp -seccomp -selfsigned -settingthe -sgateway -showcerts -skcfv -slpd -somedomain -spanid -statefulset -statefulsets -stdlib -stvs -subzone -svid -sysctls -tablegen -tcproute -tcpudp -telemetryz -tencentcloud -theexpected -tlsroute -tlsv -toempty -toenable -tolerations -tpath -tqrl -traceid -traceparent -tracespan -tracestate -typeurl -udpa -uninject -uninjected -usecases -usingdestination -validatingwebhookconfiguration -validatingwebhookconfigurations -virt -virtualhosts -virtualservices -vklog -vmintegration -vnet -vvcqj -vwhsk -vxhs -vzftc -wasmplugins -webterminal -wnqd -workeven -workloadentries -workloadgroup -wqjnm -wsjz -wtdbr -xbqmc -xfmm -xzgfm -zcompdump -zhbzm -zstd -zsxk -zzqd -ABAC -ARMO -Agarwalla -Aleksandrov -Alertmanager -Attuluri -BIGTCP -Brétéché -CHACHA -Cavallin -Cavallin's -Ceuppens -Chugtu -Ciruli -Clusterwide -Coan -Coen -Creds -Desintation -Dinesh -Dyess -EAGAIN -ECONNREFUSED -EISST -Ebbo -Ecommerce -Edouard -Egan -Eisenberg -Eizaguirre -Fakang -Fatalf -Fulcio -GCLB -GEICO -Garg -Gergő -Getenv -Hhost -Hudaihed -Huszty -ISTIONAMESPACE -Idan -Ilan -Ismo -Jaksic -Jausovec -Jmeter -Jory -KHTML -Krum -Limin -Listchecker -Loong -Luca -MAXPODS -MINPODS -MYTAG -Manish -Meessen -Mish -Namphy -Nassl -Nativio -Nellis -Nirmata -Nupur -O'Keefe -OSTIF -POSTROUTING -PREROUTING -PRERT -PSWG -Parikh -Portworx -Poussa -Puustinen -Rabinovich -Ravi -Relabelings -Rlcn -Rohit -Ronen -SENON -SLSA -SMPC -SPOF -Sakari -Sandeep -Schaffer -Senon -Sikora -Subhraveti -Suchter -Takeshi -Tuffin -Vadim -Veeramally -WASI -Werkzeug -XVCJ -Xinhui -Ying -Yoneda -ZOZO -ZOZOTOWN -ZOZO’s -Zantinge -Zxid -admingateway -anyservice -apimachinery -appdomain -appidentityandaccessadapter -aspenmesh -autoplay -baremetal -cbdsg -cdef -ceposta -cetezadi -cgmxr -chugtum -clientcmd -clientset -cnrjp -composedb -craigbox -crcsmnky -creds -crjtt -ctmask -ctstate -customingressgateway -customresource -customresourcedefinition -deepcopy -demoapp -dfhcb -dgst -discoveryselectors -dmgr -dnsmasq -dnss -dnvfl -documention -dport -emscripten -encap -fcntl -fhdk -gdhq -getsockname -globalidentifer -gpcpd -grpcecho -grpcurl -gskxf -guestgateway -hdcq -healthprobes -hlhpd -horizontalpodautoscaler -hostprobes -howardjohn -hppr -httptools -hvcw -hwhcn -hxgww -hzxuzhonghu -incluster -inpod -iperf -irisdingbj -isset -istiocontrolplane -istioinaction -jklkt -justinpettit -keithmattix -keyid -kfaseela -khlvv -kjvxs -knbht -kubeadm -letsencrypt -lggn -linsun -listchecker -listentry -lockdown -logentries -lqhlk -meessen -metav -mksv -mosnio -mozallowfullscreen -mycluster -mydb -mydemo -mydynamodb -myfilter -mypackage -myrule -mysqlsh -mysubpackage -nbjv -nccwq -ndots -ndrq -netadmin -netkit -nfmask -nicolaka -nmngq -nomixer -notsleep -nrvfx -ntdbk -ntlp -ntvkx -offcial -optimise -ostif -pgnl -pistioin -pistion -pistioout -pkill -policyid -ppassword -preread -protocal -providerurl -pslg -pullable -qcpvp -qkgh -rcernich -recvfrom -redir -retriable -reviewid -rgtd -rolebindings -rootcacerts -rootfs -routerule -rpfqz -rtnvr -rustls -rwkw -rwxr -securitycontextconstraints -securitygrouppolicies -serveronly -serviceaccounts -setsockopt -sggxf -socketpair -sockops -sockopt -sockopts -spnnh -spof -sqkp -srvr -sskj -ssll -stackdriverglobalmr -stackdriverrequestcount -stackdriverrequestduration -stackdriverrequestsize -stackdriverresponsesize -startswith -statemanager -stonebraker -tcbf -teamcloudnative -therealmitchconnors -tjdjx -tmpfs -tmpkd -tutum -useast -uswest -versionedclient -virtualmachine -vkqzv -vldg -vpcresources -vqtjx -vqzf -wasi -webassemblyhub -webkitallowfullscreen -wjqvm -workloadentry -workloadmanager -wwddw -wwsnv -xdscreds -xmark -zozo -zvkdw -zxzl -zznnq \ No newline at end of file From 61819171e66d1fb4dd19da4a44bec7f577bfca5c Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Thu, 27 Mar 2025 20:23:28 +0000 Subject: [PATCH 3/7] Trigger CI/CD pipeline From 0bd22cb522fd6f5e00b9eb4f1a51d0428907f4ac Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Thu, 27 Mar 2025 20:36:45 +0000 Subject: [PATCH 4/7] Retrigger CI/CD pipeline From 813b6664d9bc70d7a9d1f75487e066b275189b3b Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Thu, 27 Mar 2025 21:02:43 +0000 Subject: [PATCH 5/7] Empty Commit From 85cf88f35079bf589668466917a6f3c5bfd7aad7 Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Fri, 28 Mar 2025 09:28:03 +0530 Subject: [PATCH 6/7] Update lint_site.sh --- scripts/lint_site.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/lint_site.sh b/scripts/lint_site.sh index 5a16680090dde..d2a2754daf449 100755 --- a/scripts/lint_site.sh +++ b/scripts/lint_site.sh @@ -79,7 +79,7 @@ check_content() { # switch to the temp dir pushd "${TMP}" >/dev/null - if ! find . -type f -name '*.md' -print0 | xargs -0 -r cspell --config .cspell.json; then + if ! find . -type f -name '*.md' -print0 | xargs -0 -r /usr/local/bin/cspell --config .cspell.json; then error "To learn how to address spelling errors, please see https://istio.io/about/contribute/build/#test-your-changes" FAILED=1 fi From 94ef86c160bfa56405a7a6b322bbe429691807e3 Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Sat, 29 Mar 2025 01:41:59 +0000 Subject: [PATCH 7/7] Update the wrong configuration of JSON file --- .cspell.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.cspell.json b/.cspell.json index 244085ba1e2ac..746fc0cd6d750 100644 --- a/.cspell.json +++ b/.cspell.json @@ -1,7 +1,7 @@ { "version": "0.2", "language": "en", - "files": ["**/*.md"], + "files": ["content/en/**/*.md"], "dictionaries": ["custom"], "dictionaryDefinitions": [ {