Update references to CNCF landscape (v2)
This PR updates all the references to the CNCF landscape (v2). This includes migrating to the new embeddable views that the new landscape provides, changing how iframe-resizer is used and updating a few links. Related to #44022 Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
This commit is contained in:
parent
df0e89f8de
commit
26e760da6e
|
|
@ -16,7 +16,7 @@ cid: partners
|
|||
</h5>
|
||||
<br>Geprüfte Dienstleister mit umfassender Erfahrung bei der erfolgreichen Einführung von Kubernetes in Unternehmen.
|
||||
<br><br><br>
|
||||
<button class="button landscape-trigger landscape-default" data-landscape-types="kubernetes-certified-service-provider" id="kcsp">KCSP Partner anzeigen</button>
|
||||
<button class="button landscape-trigger landscape-default" data-landscape-types="special--kubernetes-certified-service-provider" id="kcsp">KCSP Partner anzeigen</button>
|
||||
<br><br>Interessiert daran, ein
|
||||
<a href="https://www.cncf.io/certification/kcsp/">KCSP</a> zu werden?
|
||||
</center>
|
||||
|
|
@ -27,7 +27,7 @@ cid: partners
|
|||
<b>Zertifizierte Kubernetes-Distributionen, gehostete Plattformen und Installationssysteme</b>
|
||||
</h5>Die Softwarekonformität stellt sicher, dass die Kubernetes-Version eines jeden Anbieters die erforderlichen APIs unterstützt.
|
||||
<br><br><br>
|
||||
<button class="button landscape-trigger" data-landscape-types="certified-kubernetes-distribution,certified-kubernetes-hosted,certified-kubernetes-installer" id="conformance">Konforme Partner anzeigen</button>
|
||||
<button class="button landscape-trigger" data-landscape-types="platform" id="conformance">Konforme Partner anzeigen</button>
|
||||
<br><br>Interessiert daran,
|
||||
<a href="https://www.cncf.io/certification/software-conformance/">Kubernetes Zertifiziert</a> zu werden?
|
||||
</center>
|
||||
|
|
@ -39,7 +39,7 @@ cid: partners
|
|||
</h5>
|
||||
<br>Geprüfte Schulungsanbieter mit umfassender Erfahrung in der Weiterbildung im Bereich Cloud Native Technology.
|
||||
<br><br><br>
|
||||
<button class="button landscape-trigger" data-landscape-types="kubernetes-training-partner" id="ktp">KTP Partner anzeigen</button>
|
||||
<button class="button landscape-trigger" data-landscape-types="special--kubernetes-training-partner" id="ktp">KTP Partner anzeigen</button>
|
||||
<br><br>Interessiert daran, ein
|
||||
<a href="https://www.cncf.io/certification/training/">KTP</a> zu werden?
|
||||
</center>
|
||||
|
|
@ -50,4 +50,4 @@ cid: partners
|
|||
|
||||
<style>
|
||||
{{< include "partner-style.css" >}}
|
||||
</style>
|
||||
</style>
|
||||
|
|
|
|||
|
|
@ -132,6 +132,6 @@ class: training
|
|||
</center>
|
||||
</div>
|
||||
<div class="main-section landscape-section">
|
||||
{{< cncf-landscape helpers=false category="kubernetes-training-partner" >}}
|
||||
{{< cncf-landscape helpers=false category="special--kubernetes-training-partner" >}}
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -129,7 +129,7 @@ will have strictly better performance and less overhead. However, we encourage y
|
|||
to explore all the options from the [CNCF landscape] in case another would be an
|
||||
even better fit for your environment.
|
||||
|
||||
[CNCF landscape]: https://landscape.cncf.io/card-mode?category=container-runtime&grouping=category
|
||||
[CNCF landscape]: https://landscape.cncf.io/?group=projects-and-products&view-mode=card#runtime--container-runtime
|
||||
|
||||
|
||||
### What should I look out for when changing CRI implementations?
|
||||
|
|
|
|||
|
|
@ -65,7 +65,7 @@ and consult your Kubernetes hosting vendor (if you have one) what container runt
|
|||
Read up [container runtime documentation with instructions on how to use containerd and CRI-O](/docs/setup/production-environment/container-runtimes/#container-runtimes)
|
||||
to help prepare you when you're ready to upgrade to 1.24. CRI-O, containerd, and
|
||||
Docker with [Mirantis cri-dockerd](https://github.com/Mirantis/cri-dockerd) are
|
||||
not the only container runtime options, we encourage you to explore the [CNCF landscape on container runtimes](https://landscape.cncf.io/card-mode?category=container-runtime&grouping=category)
|
||||
not the only container runtime options, we encourage you to explore the [CNCF landscape on container runtimes](https://landscape.cncf.io/?group=projects-and-products&view-mode=card#runtime--container-runtime)
|
||||
in case another suits you better.
|
||||
|
||||
Thank you!
|
||||
|
|
|
|||
|
|
@ -99,7 +99,7 @@ will have strictly better performance and less overhead. However, we encourage y
|
|||
to explore all the options from the [CNCF landscape] in case another would be an
|
||||
even better fit for your environment.
|
||||
|
||||
[CNCF landscape]: https://landscape.cncf.io/card-mode?category=container-runtime&grouping=category
|
||||
[CNCF landscape]: https://landscape.cncf.io/?group=projects-and-products&view-mode=card#runtime--container-runtime
|
||||
|
||||
#### Can I still use Docker Engine as my container runtime?
|
||||
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ case_study_details:
|
|||
|
||||
<h2>Solution</h2>
|
||||
|
||||
<p>After considering building its own orchestration solution, NetEase decided to base its private cloud platform on <a href="https://kubernetes.io/">Kubernetes</a>. The fact that the technology came out of Google gave the team confidence that it could keep up with NetEase's scale. "After our 2-to-3-month evaluation, we believed it could satisfy our needs," says Feng. The team started working with Kubernetes in 2015, before it was even 1.0. Today, the NetEase internal cloud platform—which also leverages the CNCF projects <a href="https://prometheus.io/">Prometheus</a>, <a href="https://www.envoyproxy.io/">Envoy</a>, <a href="https://goharbor.io/">Harbor</a>, <a href="https://grpc.io/">gRPC</a>, and <a href="https://helm.sh/">Helm</a>—runs 10,000 nodes in a production cluster and can support up to 30,000 nodes in a cluster. Based on its learnings from its internal platform, the company introduced a Kubernetes-based cloud and microservices-oriented PaaS product, <a href="https://landscape.cncf.io/selected=netease-qingzhou-microservice">NetEase Qingzhou Microservice</a>, to outside customers.</p>
|
||||
<p>After considering building its own orchestration solution, NetEase decided to base its private cloud platform on <a href="https://kubernetes.io/">Kubernetes</a>. The fact that the technology came out of Google gave the team confidence that it could keep up with NetEase's scale. "After our 2-to-3-month evaluation, we believed it could satisfy our needs," says Feng. The team started working with Kubernetes in 2015, before it was even 1.0. Today, the NetEase internal cloud platform—which also leverages the CNCF projects <a href="https://prometheus.io/">Prometheus</a>, <a href="https://www.envoyproxy.io/">Envoy</a>, <a href="https://goharbor.io/">Harbor</a>, <a href="https://grpc.io/">gRPC</a>, and <a href="https://helm.sh/">Helm</a>—runs 10,000 nodes in a production cluster and can support up to 30,000 nodes in a cluster. Based on its learnings from its internal platform, the company introduced a Kubernetes-based cloud and microservices-oriented PaaS product, <a href="https://landscape.cncf.io/?group=projects-and-products&view-mode=card&item=platform--certified-kubernetes-distribution--netease-qingzhou-microservice#runtime--container-runtime">NetEase Qingzhou Microservice</a>, to outside customers.</p>
|
||||
|
||||
<h2>Impact</h2>
|
||||
|
||||
|
|
@ -69,7 +69,7 @@ Its gaming business is the <a href="https://newzoo.com/insights/rankings/top-25-
|
|||
"By engaging with this community, we can gain some experience from it and we can also benefit from it. We can see what are the concerns and the challenges faced by the community, so we can get involved."
|
||||
{{< /case-studies/quote >}}
|
||||
|
||||
<p>Based on the results and learnings from using its internal platform, the company introduced a Kubernetes-based cloud and microservices-oriented PaaS product, <a href="https://landscape.cncf.io/selected=netease-qingzhou-microservice">NetEase Qingzhou Microservice</a>, to outside customers. "The idea is that we can find the problems encountered by our game and e-commerce and cloud music providers, so we can integrate their experiences and provide a platform to satisfy the needs of our users," says Zeng.</p>
|
||||
<p>Based on the results and learnings from using its internal platform, the company introduced a Kubernetes-based cloud and microservices-oriented PaaS product, <a href="https://landscape.cncf.io/?group=projects-and-products&view-mode=card&item=platform--certified-kubernetes-distribution--netease-qingzhou-microservice#runtime--container-runtime">NetEase Qingzhou Microservice</a>, to outside customers. "The idea is that we can find the problems encountered by our game and e-commerce and cloud music providers, so we can integrate their experiences and provide a platform to satisfy the needs of our users," says Zeng.</p>
|
||||
|
||||
<p>With or without the use of the NetEase product, the team encourages other companies to try Kubernetes. "As long as a company has a mature team and enough developers, I think Kubernetes is a very good technology that can help them," says Kubernetes developer Li Lanqing.</p>
|
||||
|
||||
|
|
|
|||
|
|
@ -11,4 +11,4 @@ ready clusters.
|
|||
|
||||
<!-- body -->
|
||||
|
||||
{{< cncf-landscape helpers=true category="certified-kubernetes-hosted" >}}
|
||||
{{< cncf-landscape helpers=true category="platform--certified-kubernetes-hosted" >}}
|
||||
|
|
|
|||
|
|
@ -62,12 +62,12 @@ then exposes them to Kubernetes via an adapter by implementing either the
|
|||
|
||||
Kubernetes is designed to work with [OpenMetrics](https://openmetrics.io/),
|
||||
which is one of the
|
||||
[CNCF Observability and Analysis - Monitoring Projects](https://landscape.cncf.io/card-mode?category=monitoring&project=graduated,incubating,member,no&grouping=category&sort=stars),
|
||||
[CNCF Observability and Analysis - Monitoring Projects](https://landscape.cncf.io/?group=projects-and-products&view-mode=card#observability-and-analysis--monitoring),
|
||||
built upon and carefully extending [Prometheus exposition format](https://prometheus.io/docs/instrumenting/exposition_formats/)
|
||||
in almost 100% backwards-compatible ways.
|
||||
|
||||
If you glance over at the
|
||||
[CNCF Landscape](https://landscape.cncf.io/card-mode?category=monitoring&project=graduated,incubating,member,no&grouping=category&sort=stars),
|
||||
[CNCF Landscape](https://landscape.cncf.io/?group=projects-and-products&view-mode=card#observability-and-analysis--monitoring),
|
||||
you can see a number of monitoring projects that can work with Kubernetes by _scraping_
|
||||
metric data and using that to help you observe your cluster. It is up to you to select the tool
|
||||
or tools that suit your needs. The CNCF landscape for observability and analytics includes a
|
||||
|
|
@ -82,7 +82,7 @@ the scope of Kubernetes documentation because of the very wide scope of possible
|
|||
solutions.
|
||||
|
||||
The choice of monitoring platform depends heavily on your needs, budget, and technical resources.
|
||||
Kubernetes does not recommend any specific metrics pipeline; [many options](https://landscape.cncf.io/card-mode?category=monitoring&project=graduated,incubating,member,no&grouping=category&sort=stars) are available.
|
||||
Kubernetes does not recommend any specific metrics pipeline; [many options](https://landscape.cncf.io/?group=projects-and-products&view-mode=card#observability-and-analysis--monitoring) are available.
|
||||
Your monitoring system should be capable of handling the [OpenMetrics](https://openmetrics.io/) metrics
|
||||
transmission standard, and needs to chosen to best fit in to your overall design and deployment of
|
||||
your infrastructure platform.
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ cid: partners
|
|||
</h5>
|
||||
<br>Vetted service providers with deep experience helping enterprises successfully adopt Kubernetes.
|
||||
<br><br><br>
|
||||
<button class="button landscape-trigger landscape-default" data-landscape-types="kubernetes-certified-service-provider" id="kcsp">See KCSP Partners</button>
|
||||
<button class="button landscape-trigger landscape-default" data-landscape-types="special--kubernetes-certified-service-provider" id="kcsp">See KCSP Partners</button>
|
||||
<br><br>Interested in becoming a
|
||||
<a href="https://www.cncf.io/certification/kcsp/">KCSP</a>?
|
||||
</center>
|
||||
|
|
@ -27,7 +27,7 @@ cid: partners
|
|||
<b>Certified Kubernetes Distributions, Hosted Platforms, and Installers</b>
|
||||
</h5>Software conformance ensures that every vendor’s version of Kubernetes supports the required APIs.
|
||||
<br><br><br>
|
||||
<button class="button landscape-trigger" data-landscape-types="certified-kubernetes-distribution,certified-kubernetes-hosted,certified-kubernetes-installer" id="conformance">See Conformance Partners</button>
|
||||
<button class="button landscape-trigger" data-landscape-types="platform" id="conformance">See Conformance Partners</button>
|
||||
<br><br>Interested in becoming
|
||||
<a href="https://www.cncf.io/certification/software-conformance/">Kubernetes Certified</a>?
|
||||
</center>
|
||||
|
|
@ -39,7 +39,7 @@ cid: partners
|
|||
</h5>
|
||||
<br>Vetted training providers who have deep experience in cloud native technology training.
|
||||
<br><br><br>
|
||||
<button class="button landscape-trigger" data-landscape-types="kubernetes-training-partner" id="ktp">See KTP Partners</button>
|
||||
<button class="button landscape-trigger" data-landscape-types="special--kubernetes-training-partner" id="ktp">See KTP Partners</button>
|
||||
<br><br>Interested in becoming a
|
||||
<a href="https://www.cncf.io/certification/training/">KTP</a>?
|
||||
</center>
|
||||
|
|
|
|||
|
|
@ -121,7 +121,7 @@ class: training
|
|||
<h5>
|
||||
<b>Certified Kubernetes Administrator (CKA)</b>
|
||||
</h5>
|
||||
|
||||
|
||||
<p>The Certified Kubernetes Administrator (CKA) program provides assurance that CKAs have the skills, knowledge, and competency to perform the responsibilities of Kubernetes administrators.</p>
|
||||
<p>A certified Kubernetes administrator has demonstrated the ability to do basic installation as well as configuring and managing production-grade Kubernetes clusters.</p>
|
||||
<br>
|
||||
|
|
@ -131,7 +131,7 @@ class: training
|
|||
<h5>
|
||||
<b>Certified Kubernetes Security Specialist (CKS)</b>
|
||||
</h5>
|
||||
|
||||
|
||||
<p>The Certified Kubernetes Security Specialist program provides assurance that the holder is comfortable and competent with a broad range of best practices. CKS certification covers skills for securing container-based applications and Kubernetes platforms during build, deployment and runtime.</p>
|
||||
<p><em>Candidates for CKS must hold a current Certified Kubernetes Administrator (CKA) certification to demonstrate they possess sufficient Kubernetes expertise before sitting for the CKS.</em></p>
|
||||
<br>
|
||||
|
|
@ -149,6 +149,6 @@ class: training
|
|||
</center>
|
||||
</div>
|
||||
<div class="main-section landscape-section">
|
||||
{{< cncf-landscape helpers=false category="kubernetes-training-partner" >}}
|
||||
{{< cncf-landscape helpers=false category="special--kubernetes-training-partner" >}}
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -16,8 +16,8 @@ cid: partners
|
|||
</h5>
|
||||
<br>Proveedores de servicios con amplia experiencia ayudando a las empresas a adoptar Kubernetes con éxito.
|
||||
<br><br><br>
|
||||
<button class="button landscape-trigger landscape-default" data-landscape-types="kubernetes-certified-service-provider" id="kcsp">See KCSP Partners</button>
|
||||
<br><br>Conviértete en
|
||||
<button class="button landscape-trigger landscape-default" data-landscape-types="special--kubernetes-certified-service-provider" id="kcsp">See KCSP Partners</button>
|
||||
<br><br>Conviértete en
|
||||
<a href="https://www.cncf.io/certification/kcsp/">KCSP</a>?
|
||||
</center>
|
||||
</div>
|
||||
|
|
@ -27,8 +27,8 @@ cid: partners
|
|||
<b>Certified Kubernetes Distributions, Hosted Platforms, and Installers</b>
|
||||
</h5>La conformidad del software garantiza que la versión de Kubernetes de cada proveedor sea compatible con las API requeridas.
|
||||
<br><br><br>
|
||||
<button class="button landscape-trigger" data-landscape-types="certified-kubernetes-distribution,certified-kubernetes-hosted,certified-kubernetes-installer" id="conformance">See Conformance Partners</button>
|
||||
<br><br>Conviértete en
|
||||
<button class="button landscape-trigger" data-landscape-types="platform" id="conformance">See Conformance Partners</button>
|
||||
<br><br>Conviértete en
|
||||
<a href="https://www.cncf.io/certification/software-conformance/">Certified Kubernetes</a>?
|
||||
</center>
|
||||
</div>
|
||||
|
|
@ -39,8 +39,8 @@ cid: partners
|
|||
</h5>
|
||||
<br>Partners de formación que ofrecen cursos de alta calidad y con una amplia experiencia en formación de tecnologías nativas de la nube.
|
||||
<br><br><br>
|
||||
<button class="button landscape-trigger" data-landscape-types="kubernetes-training-partner" id="ktp">See KTP Partners</button>
|
||||
<br><br>Conviértete en
|
||||
<button class="button landscape-trigger" data-landscape-types="special--kubernetes-training-partner" id="ktp">See KTP Partners</button>
|
||||
<br><br>Conviértete en
|
||||
<a href="https://www.cncf.io/certification/training/">KTP</a>?
|
||||
</center>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -17,8 +17,8 @@ cid: partners
|
|||
</h5>
|
||||
<br>Des fournisseurs de services aguerris ayant une expérience approfondie dans l'aide aux entreprises pour l'adoption de Kubernetes.
|
||||
<br><br><br>
|
||||
<button class="button landscape-trigger landscape-default" data-landscape-types="kubernetes-certified-service-provider" id="kcsp">Voir les partenaires KCSP</button>
|
||||
<br><br>Intéressé par devenir un
|
||||
<button class="button landscape-trigger landscape-default" data-landscape-types="special--kubernetes-certified-service-provider" id="kcsp">Voir les partenaires KCSP</button>
|
||||
<br><br>Intéressé par devenir un
|
||||
<a href="https://www.cncf.io/certification/kcsp/">KCSP</a> ?
|
||||
</center>
|
||||
</div>
|
||||
|
|
@ -28,8 +28,8 @@ cid: partners
|
|||
<b>Distributions Kubernetes, plates-formes hébergées et installateurs certifiés</b>
|
||||
</h5>La conformité logicielle garantit que chaque version de Kubernetes du fournisseur prend en charge les API requises.
|
||||
<br><br><br>
|
||||
<button class="button landscape-trigger" data-landscape-types="certified-kubernetes-distribution,certified-kubernetes-hosted,certified-kubernetes-installer" id="conformance">Voir les partenaires de conformité</button>
|
||||
<br><br>Intéressé par devenir
|
||||
<button class="button landscape-trigger" data-landscape-types="platform" id="conformance">Voir les partenaires de conformité</button>
|
||||
<br><br>Intéressé par devenir
|
||||
<a href="https://www.cncf.io/certification/software-conformance/">Agréé Kubernetes</a> ?
|
||||
</center>
|
||||
</div>
|
||||
|
|
@ -40,8 +40,8 @@ cid: partners
|
|||
</h5>
|
||||
<br>Fournisseurs de formation sélectionnés ayant une expérience approfondie de la formation aux technologies cloud natives.
|
||||
<br><br><br>
|
||||
<button class="button landscape-trigger" data-landscape-types="kubernetes-training-partner" id="ktp">Voir les partenaires KTP</button>
|
||||
<br><br>Intéressé par devenir un
|
||||
<button class="button landscape-trigger" data-landscape-types="special--kubernetes-training-partner" id="ktp">Voir les partenaires KTP</button>
|
||||
<br><br>Intéressé par devenir un
|
||||
<a href="https://www.cncf.io/certification/training/">KTP</a> ?
|
||||
</center>
|
||||
</div>
|
||||
|
|
@ -52,4 +52,3 @@ cid: partners
|
|||
<style>
|
||||
{{< include "partner-style.css" >}}
|
||||
</style>
|
||||
|
||||
|
|
|
|||
|
|
@ -9,4 +9,4 @@ weight: 30
|
|||
|
||||
<!-- body -->
|
||||
|
||||
{{< cncf-landscape helpers=true category="certified-kubernetes-hosted" >}}
|
||||
{{< cncf-landscape helpers=true category="platform--certified-kubernetes-hosted" >}}
|
||||
|
|
|
|||
|
|
@ -16,8 +16,8 @@ cid: partners
|
|||
</h5>
|
||||
<br>Fornitori di servizi riconosciuti e con grande esperienza nell'aiutare le imprese ad adottare con successo Kubernetes.
|
||||
<br><br><br>
|
||||
<button class="button landscape-trigger landscape-default" data-landscape-types="kubernetes-certified-service-provider" id="kcsp">Guarda i Partners KCSP</button>
|
||||
<br><br>Interessato a diventare un partner
|
||||
<button class="button landscape-trigger landscape-default" data-landscape-types="special--kubernetes-certified-service-provider" id="kcsp">Guarda i Partners KCSP</button>
|
||||
<br><br>Interessato a diventare un partner
|
||||
<a href="https://www.cncf.io/certification/kcsp/">KCSP</a>?
|
||||
</center>
|
||||
</div>
|
||||
|
|
@ -27,8 +27,8 @@ cid: partners
|
|||
<b>Distribuzioni di Kubernetes Certificate, Certified Hosted Platforms and Software di installazione Certificati</b>
|
||||
</h5>La conformità del software assicura che le versioni di Kubernetes prodotte da ogni fornitore supportino coerentemente le API necessarie.
|
||||
<br><br><br>
|
||||
<button class="button landscape-trigger" data-landscape-types="certified-kubernetes-distribution,certified-kubernetes-hosted,certified-kubernetes-installer" id="conformance">Guarda i Partner certificati</button>
|
||||
<br><br>Interessato a diventare un partner
|
||||
<button class="button landscape-trigger" data-landscape-types="platform" id="conformance">Guarda i Partner certificati</button>
|
||||
<br><br>Interessato a diventare un partner
|
||||
<a href="https://www.cncf.io/certification/software-conformance/">certificato Kubernetes</a>?
|
||||
</center>
|
||||
</div>
|
||||
|
|
@ -39,8 +39,8 @@ cid: partners
|
|||
</h5>
|
||||
<br>Professionisti riconosciuti e certificati, con solida esperienza nella formazione su tecnologie Cloud Native.
|
||||
<br><br><br>
|
||||
<button class="button landscape-trigger" data-landscape-types="kubernetes-training-partner" id="ktp">Guarda i KTP partner</button>
|
||||
<br><br>Interessato a diventare un partner
|
||||
<button class="button landscape-trigger" data-landscape-types="special--kubernetes-training-partner" id="ktp">Guarda i KTP partner</button>
|
||||
<br><br>Interessato a diventare un partner
|
||||
<a href="https://www.cncf.io/certification/training/">KTP</a>?
|
||||
</center>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -112,6 +112,6 @@ class: training
|
|||
</center>
|
||||
</div>
|
||||
<div class="main-section landscape-section">
|
||||
{{< cncf-landscape helpers=false category="kubernetes-training-partner" >}}
|
||||
{{< cncf-landscape helpers=false category="special--kubernetes-training-partner" >}}
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -87,7 +87,7 @@ Kubernetes v1.24以降を実行している場合は、[Docker Engineを引き
|
|||
しかし、他の選択のほうがあなたの環境により適合する場合もありますので、
|
||||
[CNCF landscape]にあるすべての選択肢を検討されることをおすすめします。
|
||||
|
||||
[CNCF landscape]: https://landscape.cncf.io/card-mode?category=container-runtime&grouping=category
|
||||
[CNCF landscape]: https://landscape.cncf.io/?group=projects-and-products&view-mode=card#runtime--container-runtime
|
||||
|
||||
#### Docker Engineを引き続きコンテナランタイムとして利用できますか? {#can-i-still-use-docker-engine-as-my-container-runtime}
|
||||
|
||||
|
|
|
|||
|
|
@ -10,4 +10,4 @@ weight: 40
|
|||
|
||||
<!-- body -->
|
||||
|
||||
{{< cncf-landscape helpers=true category="certified-kubernetes-hosted" >}}
|
||||
{{< cncf-landscape helpers=true category="platform--certified-kubernetes-hosted" >}}
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ cid: partners
|
|||
</h5>
|
||||
<br>企業のKubernetes導入を支援してきた豊富な経験を持つ、熟練のサービスプロバイダーです。
|
||||
<br><br><br>
|
||||
<button class="button landscape-trigger landscape-default" data-landscape-types="kubernetes-certified-service-provider" id="kcsp">KCSPパートナーを見る</button>
|
||||
<button class="button landscape-trigger landscape-default" data-landscape-types="special--kubernetes-certified-service-provider" id="kcsp">KCSPパートナーを見る</button>
|
||||
<br><br><a href="https://www.cncf.io/certification/kcsp/">KCSP</a>に興味がありますか?
|
||||
</center>
|
||||
</div>
|
||||
|
|
@ -26,7 +26,7 @@ cid: partners
|
|||
<b>認定Kubernetesディストリビューション、マネージド環境、およびインストーラー</b>
|
||||
</h5>ソフトウェアの適合性により、すべてのベンダーのバージョンのKubernetesが必要なAPIを確実にサポートします。
|
||||
<br><br><br>
|
||||
<button class="button landscape-trigger" data-landscape-types="certified-kubernetes-distribution,certified-kubernetes-hosted,certified-kubernetes-installer" id="conformance">認定パートナーを見る</button>
|
||||
<button class="button landscape-trigger" data-landscape-types="platform" id="conformance">認定パートナーを見る</button>
|
||||
<br><br><a href="https://www.cncf.io/certification/software-conformance/">Kubernetes Certified</a>に興味がありますか?
|
||||
</center>
|
||||
</div>
|
||||
|
|
@ -37,7 +37,7 @@ cid: partners
|
|||
</h5>
|
||||
<br>クラウドネイティブな技術のトレーニングに長けた、熟練のトレーニングプロバイダーです。
|
||||
<br><br><br>
|
||||
<button class="button landscape-trigger" data-landscape-types="kubernetes-training-partner" id="ktp">KTPパートナーを見る</button>
|
||||
<button class="button landscape-trigger" data-landscape-types="special--kubernetes-training-partner" id="ktp">KTPパートナーを見る</button>
|
||||
<br><br><a href="https://www.cncf.io/certification/training/">KTP</a>に興味がありますか?
|
||||
</center>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -112,6 +112,6 @@ class: training
|
|||
</center>
|
||||
</div>
|
||||
<div class="main-section landscape-section">
|
||||
{{< cncf-landscape helpers=false category="kubernetes-training-partner" >}}
|
||||
{{< cncf-landscape helpers=false category="special--kubernetes-training-partner" >}}
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -11,4 +11,4 @@ weight: 40
|
|||
|
||||
<!-- body -->
|
||||
|
||||
{{< cncf-landscape helpers=true category="certified-kubernetes-hosted" >}}
|
||||
{{< cncf-landscape helpers=true category="platform--certified-kubernetes-hosted" >}}
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ cid: partners
|
|||
</h5>
|
||||
<br>기업들이 쿠버네티스를 성공적으로 채택하도록 도와주는 풍부한 경험을 가진 노련한 서비스 공급자입니다.
|
||||
<br><br><br>
|
||||
<button class="button landscape-trigger landscape-default" data-landscape-types="kubernetes-certified-service-provider" id="kcsp">KCSP 파트너 보기</button>
|
||||
<button class="button landscape-trigger landscape-default" data-landscape-types="special--kubernetes-certified-service-provider" id="kcsp">KCSP 파트너 보기</button>
|
||||
<br><br><a href="https://www.cncf.io/certification/kcsp/">KCSP</a>에
|
||||
관심이 있으신가요?
|
||||
</center>
|
||||
|
|
@ -39,7 +39,7 @@ cid: partners
|
|||
</h5>
|
||||
<br>클라우드 네이티브 기술 교육 경험이 풍부하고 노련한 교육 공급자입니다.
|
||||
<br><br><br>
|
||||
<button class="button landscape-trigger" data-landscape-types="kubernetes-training-partner" id="ktp">KTP 파트너 보기</button>
|
||||
<button class="button landscape-trigger" data-landscape-types="special--kubernetes-training-partner" id="ktp">KTP 파트너 보기</button>
|
||||
<br><br><a href="https://www.cncf.io/certification/training/">KTP</a>에
|
||||
관심이 있으신가요?
|
||||
</center>
|
||||
|
|
|
|||
|
|
@ -132,6 +132,6 @@ class: training
|
|||
</center>
|
||||
</div>
|
||||
<div class="main-section landscape-section">
|
||||
{{< cncf-landscape helpers=false category="kubernetes-training-partner" >}}
|
||||
{{< cncf-landscape helpers=false category="special--kubernetes-training-partner" >}}
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -132,6 +132,6 @@ class: training
|
|||
</center>
|
||||
</div>
|
||||
<div class="main-section landscape-section">
|
||||
{{< cncf-landscape helpers=false category="kubernetes-training-partner" >}}
|
||||
{{< cncf-landscape helpers=false category="special--kubernetes-training-partner" >}}
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -143,7 +143,7 @@ terá um desempenho estritamente melhor e menos sobrecarga. No entanto, nós enc
|
|||
explorar todas as opções do [cenário CNCF], pois outro agente de execução de contêiner
|
||||
pode funcionar ainda melhor para o seu ambiente.
|
||||
|
||||
[cenário CNCF]: https://landscape.cncf.io/card-mode?category=container-runtime&grouping=category
|
||||
[cenário CNCF]: https://landscape.cncf.io/?group=projects-and-products&view-mode=card#runtime--container-runtime
|
||||
|
||||
### O que devo ficar atento ao mudar a minha implementação de CRI utilizada?
|
||||
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@ cid: parceiros
|
|||
<h5>
|
||||
<b>Provedores de serviços certificados em Kubernetes</b>
|
||||
</h5>
|
||||
<br>Provedores de serviços certificados, com profunda experiência em ajudar empresas a adotar Kubernetes com sucesso.
|
||||
<br>Provedores de serviços certificados, com profunda experiência em ajudar empresas a adotar Kubernetes com sucesso.
|
||||
<br><br><br>
|
||||
<button class="button landscape-trigger landscape-default" data-landscape-types="kubernetes-certified-service-provider" id="kcsp">See KCSP Partners</button>
|
||||
<br><br>Interessado em se tornar um
|
||||
<button class="button landscape-trigger landscape-default" data-landscape-types="special--kubernetes-certified-service-provider" id="kcsp">See KCSP Partners</button>
|
||||
<br><br>Interessado em se tornar um
|
||||
<a href="https://www.cncf.io/certification/kcsp/">KCSP</a>?
|
||||
</center>
|
||||
</div>
|
||||
|
|
@ -27,8 +27,8 @@ cid: parceiros
|
|||
<b>Distribuições certificadas do Kubernetes, plataformas hospedadas e instaladores</b>
|
||||
</h5>A conformidade com o software garante que a versão de cada fornecedor do Kubernetes suporte as APIs necessárias.
|
||||
<br><br><br>
|
||||
<button class="button landscape-trigger" data-landscape-types="certified-kubernetes-distribution,certified-kubernetes-hosted,certified-kubernetes-installer" id="conformance">See Conformance Partners</button>
|
||||
<br><br>Interessado em se tornar
|
||||
<button class="button landscape-trigger" data-landscape-types="platform" id="conformance">See Conformance Partners</button>
|
||||
<br><br>Interessado em se tornar
|
||||
<a href="https://www.cncf.io/certification/software-conformance/">Kubernetes Certified</a>?
|
||||
</center>
|
||||
</div>
|
||||
|
|
@ -39,8 +39,8 @@ cid: parceiros
|
|||
</h5>
|
||||
<br>Provedores de treinamento certificados que têm profunda experiência em treinamento em tecnologia nativa em nuvem.
|
||||
<br><br><br>
|
||||
<button class="button landscape-trigger" data-landscape-types="kubernetes-training-partner" id="ktp">Veja Parceiros KTP</button>
|
||||
<br><br>Interessado em se tornar um
|
||||
<button class="button landscape-trigger" data-landscape-types="special--kubernetes-training-partner" id="ktp">Veja Parceiros KTP</button>
|
||||
<br><br>Interessado em se tornar um
|
||||
<a href="https://www.cncf.io/certification/training/">KTP</a>?
|
||||
</center>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -16,8 +16,8 @@ cid: partners
|
|||
</h5>
|
||||
<br>Các nhà cung cấp dịch vụ được chứng nhận với bề dày kinh nghiệm sẽ trợ giúp các tổ chức kinh doanh, các công ty ứng dụng Kubernetes nhanh chóng.
|
||||
<br><br><br>
|
||||
<button class="button landscape-trigger landscape-default" data-landscape-types="kubernetes-certified-service-provider" id="kcsp">Xem các đối tác KCSP</button>
|
||||
<br><br>Bạn muốn trở thành một
|
||||
<button class="button landscape-trigger landscape-default" data-landscape-types="special--kubernetes-certified-service-provider" id="kcsp">Xem các đối tác KCSP</button>
|
||||
<br><br>Bạn muốn trở thành một
|
||||
<a href="https://www.cncf.io/certification/kcsp/">KCSP</a>?
|
||||
</center>
|
||||
</div>
|
||||
|
|
@ -27,8 +27,8 @@ cid: partners
|
|||
<b>Các nhà phân phối Kubernetes, dịch vụ hosting, dịch vụ cài đặt</b>
|
||||
</h5>Tiêu chuẩn tương thích về phần mềm bảo đảm rằng các phiên bản Kubernetes từ các nhà cung cấp sẽ hỗ trợ các bộ API được yêu cầu bởi khách hàng.
|
||||
<br><br><br>
|
||||
<button class="button landscape-trigger" data-landscape-types="certified-kubernetes-distribution,certified-kubernetes-hosted,certified-kubernetes-installer" id="conformance">Xem các đối tác Conformance</button>
|
||||
<br><br>Bạn muốn trở thành một
|
||||
<button class="button landscape-trigger" data-landscape-types="platform" id="conformance">Xem các đối tác Conformance</button>
|
||||
<br><br>Bạn muốn trở thành một
|
||||
<a href="https://www.cncf.io/certification/software-conformance/">Kubernetes Certified</a>?
|
||||
</center>
|
||||
</div>
|
||||
|
|
@ -39,8 +39,8 @@ cid: partners
|
|||
</h5>
|
||||
<br>Các đối tác đào tạo được chứng nhận đã và đang sở hữu bề dày kinh nghiệm trong lĩnh vực đám mây.
|
||||
<br><br><br>
|
||||
<button class="button landscape-trigger" data-landscape-types="kubernetes-training-partner" id="ktp">Xem các đối tác KTP</button>
|
||||
<br><br>Bạn muốn trở thành một
|
||||
<button class="button landscape-trigger" data-landscape-types="special--kubernetes-training-partner" id="ktp">Xem các đối tác KTP</button>
|
||||
<br><br>Bạn muốn trở thành một
|
||||
<a href="https://www.cncf.io/certification/training/">KTP</a>?
|
||||
</center>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -237,7 +237,7 @@ even better fit for your environment.
|
|||
-->
|
||||
这是一个复杂的问题,依赖于许多因素。
|
||||
在 Docker 工作良好的情况下,迁移到 containerd 是一个相对容易的转换,并将获得更好的性能和更少的开销。
|
||||
然而,我们建议你先探索 [CNCF 全景图](https://landscape.cncf.io/card-mode?category=container-runtime&grouping=category)
|
||||
然而,我们建议你先探索 [CNCF 全景图](https://landscape.cncf.io/?group=projects-and-products&view-mode=card#runtime--container-runtime)
|
||||
提供的所有选项,以做出更适合你的环境的选择。
|
||||
|
||||
<!--
|
||||
|
|
|
|||
|
|
@ -199,7 +199,7 @@ even better fit for your environment.
|
|||
应该是一个相对容易地转换,并将获得更好的性能和更少的开销。
|
||||
然而,我们鼓励你探索 [CNCF landscape] 提供的所有选项,做出更适合你的选择。
|
||||
|
||||
[CNCF landscape]: https://landscape.cncf.io/card-mode?category=container-runtime&grouping=category
|
||||
[CNCF landscape]: https://landscape.cncf.io/?group=projects-and-products&view-mode=card#runtime--container-runtime
|
||||
|
||||
<!--
|
||||
#### Can I still use Docker Engine as my container runtime?
|
||||
|
|
|
|||
|
|
@ -159,9 +159,9 @@ Its gaming business is the <a href="https://newzoo.com/insights/rankings/top-25-
|
|||
{{< /case-studies/quote >}}
|
||||
|
||||
<!--
|
||||
<p>Based on the results and learnings from using its internal platform, the company introduced a Kubernetes-based cloud and microservices-oriented PaaS product, <a href="https://landscape.cncf.io/selected=netease-qingzhou-microservice">NetEase Qingzhou Microservice</a>, to outside customers. "The idea is that we can find the problems encountered by our game and e-commerce and cloud music providers, so we can integrate their experiences and provide a platform to satisfy the needs of our users," says Zeng.</p>
|
||||
<p>Based on the results and learnings from using its internal platform, the company introduced a Kubernetes-based cloud and microservices-oriented PaaS product, <a href="https://landscape.cncf.io/?group=projects-and-products&view-mode=card&item=platform--certified-kubernetes-distribution--netease-qingzhou-microservice#runtime--container-runtime">NetEase Qingzhou Microservice</a>, to outside customers. "The idea is that we can find the problems encountered by our game and e-commerce and cloud music providers, so we can integrate their experiences and provide a platform to satisfy the needs of our users," says Zeng.</p>
|
||||
-->
|
||||
<p>基于使用内部平台的成果和学习,公司向外部客户推出了基于 Kubernetes 的云和微服务型 PaaS 产品,<a href="https://landscape.cncf.io/selected=netease-qingzhou-microservice">NetEase 轻舟微服务</a>。“我们的想法是,我们可以找到我们的游戏和电子商务以及云音乐提供商遇到的问题,所以我们可以整合他们的体验,并提供一个平台,以满足所有用户的需求,”Zeng Yuxing 说。</p>
|
||||
<p>基于使用内部平台的成果和学习,公司向外部客户推出了基于 Kubernetes 的云和微服务型 PaaS 产品,<a href="https://landscape.cncf.io/?group=projects-and-products&view-mode=card&item=platform--certified-kubernetes-distribution--netease-qingzhou-microservice#runtime--container-runtime">NetEase 轻舟微服务</a>。“我们的想法是,我们可以找到我们的游戏和电子商务以及云音乐提供商遇到的问题,所以我们可以整合他们的体验,并提供一个平台,以满足所有用户的需求,”Zeng Yuxing 说。</p>
|
||||
|
||||
<!--
|
||||
<p>With or without the use of the NetEase product, the team encourages other companies to try Kubernetes. "As long as a company has a mature team and enough developers, I think Kubernetes is a very good technology that can help them," says Kubernetes developer Li Lanqing.</p>
|
||||
|
|
@ -171,4 +171,4 @@ Its gaming business is the <a href="https://newzoo.com/insights/rankings/top-25-
|
|||
<!--
|
||||
<p>As an end user as well as a vendor, NetEase has become more involved in the community, learning from other companies and sharing what they've done. The team has been contributing to the Harbor and Envoy projects, providing feedback as the technologies are being tested at NetEase scale. "We are a team focusing on addressing the challenges of microservices architecture," says Feng. "By engaging with this community, we can gain some experience from it and we can also benefit from it. We can see what are the concerns and the challenges faced by the community, so we can get involved."</p>
|
||||
-->
|
||||
<p>作为最终用户和供应商,NetEase 已经更多地参与社区,向其他公司学习,分享他们所做的工作。该团队一直在为 Harbor 和 Envoy 项目做出贡献,在 NetEase 进行规模测试技术时提供反馈。“我们是一个团队,专注于应对微服务架构的挑战,”Feng Changjian 说。“通过与这个社区接触,我们可以从中获得一些经验,我们也可以从中获益。我们可以看到社区所关心的问题和挑战,以便我们参与其中。”</p>
|
||||
<p>作为最终用户和供应商,NetEase 已经更多地参与社区,向其他公司学习,分享他们所做的工作。该团队一直在为 Harbor 和 Envoy 项目做出贡献,在 NetEase 进行规模测试技术时提供反馈。“我们是一个团队,专注于应对微服务架构的挑战,”Feng Changjian 说。“通过与这个社区接触,我们可以从中获得一些经验,我们也可以从中获益。我们可以看到社区所关心的问题和挑战,以便我们参与其中。”</p>
|
||||
|
|
@ -22,4 +22,4 @@ ready clusters.
|
|||
|
||||
<!-- body -->
|
||||
|
||||
{{< cncf-landscape helpers=true category="certified-kubernetes-hosted" >}}
|
||||
{{< cncf-landscape helpers=true category="platform--certified-kubernetes-hosted" >}}
|
||||
|
|
|
|||
|
|
@ -111,25 +111,25 @@ Kubernetes 还可以根据集群的当前状态,使用 Pod 水平自动扩缩
|
|||
<!--
|
||||
Kubernetes is designed to work with [OpenMetrics](https://openmetrics.io/),
|
||||
which is one of the
|
||||
[CNCF Observability and Analysis - Monitoring Projects](https://landscape.cncf.io/card-mode?category=monitoring&project=graduated,incubating,member,no&grouping=category&sort=stars),
|
||||
[CNCF Observability and Analysis - Monitoring Projects](https://landscape.cncf.io/?group=projects-and-products&view-mode=card#observability-and-analysis--monitoring),
|
||||
built upon and carefully extending [Prometheus exposition format](https://prometheus.io/docs/instrumenting/exposition_formats/)
|
||||
in almost 100% backwards-compatible ways.
|
||||
-->
|
||||
Kubernetes 在设计上保证能够与 [OpenMetrics](https://openmetrics.io/) 一同使用,
|
||||
OpenMetrics 是
|
||||
[CNCF 可观测性和分析 - 监控项目](https://landscape.cncf.io/card-mode?category=monitoring&project=graduated,incubating,member,no&grouping=category&sort=stars)之一,
|
||||
OpenMetrics 是
|
||||
[CNCF 可观测性和分析 - 监控项目](https://landscape.cncf.io/?group=projects-and-products&view-mode=card#observability-and-analysis--monitoring)之一,
|
||||
它构建于 [Prometheus 暴露格式](https://prometheus.io/docs/instrumenting/exposition_formats/)之上,
|
||||
并对其进行了扩展,这些扩展几乎 100% 向后兼容。
|
||||
|
||||
<!--
|
||||
If you glance over at the
|
||||
[CNCF Landscape](https://landscape.cncf.io/card-mode?category=monitoring&project=graduated,incubating,member,no&grouping=category&sort=stars),
|
||||
[CNCF Landscape](https://landscape.cncf.io/?group=projects-and-products&view-mode=card#observability-and-analysis--monitoring),
|
||||
you can see a number of monitoring projects that can work with Kubernetes by _scraping_
|
||||
metric data and using that to help you observe your cluster. It is up to you to select the tool
|
||||
or tools that suit your needs. The CNCF landscape for observability and analytics includes a
|
||||
mix of open-source software, paid-for software-as-a-service, and other commercial products.
|
||||
-->
|
||||
如果你浏览 [CNCF Landscape](https://landscape.cncf.io/card-mode?category=monitoring&project=graduated,incubating,member,no&grouping=category&sort=stars),
|
||||
如果你浏览 [CNCF Landscape](https://landscape.cncf.io/?group=projects-and-products&view-mode=card#observability-and-analysis--monitoring),
|
||||
你可以看到许多监控项目,它们可以用在 Kubernetes 上,**抓取**指标数据并利用这些数据来观测你的集群,
|
||||
选择哪种工具或哪些工具可以满足你的需求,这完全取决于你自己。
|
||||
CNCF 的可观测性和分析景观包括了各种开源软件、付费的软件即服务(SaaS)以及其他混合商业产品。
|
||||
|
|
@ -148,7 +148,7 @@ the scope of Kubernetes documentation because of the very wide scope of possible
|
|||
solutions.
|
||||
|
||||
The choice of monitoring platform depends heavily on your needs, budget, and technical resources.
|
||||
Kubernetes does not recommend any specific metrics pipeline; [many options](https://landscape.cncf.io/card-mode?category=monitoring&project=graduated,incubating,member,no&grouping=category&sort=stars) are available.
|
||||
Kubernetes does not recommend any specific metrics pipeline; [many options](https://landscape.cncf.io/?group=projects-and-products&view-mode=card#observability-and-analysis--monitoring) are available.
|
||||
Your monitoring system should be capable of handling the [OpenMetrics](https://openmetrics.io/) metrics
|
||||
transmission standard, and needs to chosen to best fit in to your overall design and deployment of
|
||||
your infrastructure platform.
|
||||
|
|
@ -158,7 +158,7 @@ your infrastructure platform.
|
|||
|
||||
监控平台的选择在很大程度上取决于你的需求、预算和技术资源。
|
||||
Kubernetes 不推荐任何特定的指标管道;
|
||||
可使用[许多选项](https://landscape.cncf.io/card-mode?category=monitoring&project=graduated,incubating,member,no&grouping=category&sort=stars)。
|
||||
可使用[许多选项](https://landscape.cncf.io/?group=projects-and-products&view-mode=card#observability-and-analysis--monitoring)。
|
||||
你的监控系统应能够处理 [OpenMetrics](https://openmetrics.io/) 指标传输标准,
|
||||
并且需要选择最适合基础设施平台的整体设计和部署。
|
||||
|
||||
|
|
|
|||
|
|
@ -27,8 +27,8 @@ cid: partners
|
|||
<!-- <br>Vetted service providers with deep experience helping enterprises successfully adopt Kubernetes. -->
|
||||
<br>经过审核的服务提供商在帮助企业成功采用 Kubernetes 方面有深厚的经验。
|
||||
<br><br><br>
|
||||
<!-- <button class="button landscape-trigger landscape-default" data-landscape-types="kubernetes-certified-service-provider" id="kcsp">See KCSP Partners</button> -->
|
||||
<button class="button landscape-trigger landscape-default" data-landscape-types="kubernetes-certified-service-provider" id="kcsp">参见 KCSP 合作伙伴</button>
|
||||
<!-- <button class="button landscape-trigger landscape-default" data-landscape-types="special--kubernetes-certified-service-provider" id="kcsp">See KCSP Partners</button> -->
|
||||
<button class="button landscape-trigger landscape-default" data-landscape-types="special--kubernetes-certified-service-provider" id="kcsp">参见 KCSP 合作伙伴</button>
|
||||
<!-- <br><br>Interested in becoming a
|
||||
<a href="https://www.cncf.io/certification/kcsp/">KCSP</a>? -->
|
||||
<br><br>想要成为
|
||||
|
|
@ -43,8 +43,8 @@ cid: partners
|
|||
<!-- </h5>Software conformance ensures that every vendor’s version of Kubernetes supports the required APIs. -->
|
||||
</h5>软件合规性确保各厂商的 Kubernetes 版本都支持必需的 API。
|
||||
<br><br><br>
|
||||
<!-- <button class="button landscape-trigger" data-landscape-types="certified-kubernetes-distribution,certified-kubernetes-hosted,certified-kubernetes-installer" id="conformance">See Conformance Partners</button> -->
|
||||
<button class="button landscape-trigger" data-landscape-types="certified-kubernetes-distribution,certified-kubernetes-hosted,certified-kubernetes-installer" id="conformance">参见合规性合作伙伴</button>
|
||||
<!-- <button class="button landscape-trigger" data-landscape-types="platform" id="conformance">See Conformance Partners</button> -->
|
||||
<button class="button landscape-trigger" data-landscape-types="platform" id="conformance">参见合规性合作伙伴</button>
|
||||
<!-- <br><br>Interested in becoming
|
||||
<a href="https://www.cncf.io/certification/software-conformance/">Kubernetes Certified</a>? -->
|
||||
<br><br>想要成为
|
||||
|
|
@ -60,8 +60,8 @@ cid: partners
|
|||
<!-- <br>Vetted training providers who have deep experience in cloud native technology training. -->
|
||||
<br>经过审核的培训机构在云原生技术培训方面有深厚的经验。
|
||||
<br><br><br>
|
||||
<!-- <button class="button landscape-trigger" data-landscape-types="kubernetes-training-partner" id="ktp">See KTP Partners</button> -->
|
||||
<button class="button landscape-trigger" data-landscape-types="kubernetes-training-partner" id="ktp">参见 KTP 合作伙伴</button>
|
||||
<!-- <button class="button landscape-trigger" data-landscape-types="special--kubernetes-training-partner" id="ktp">See KTP Partners</button> -->
|
||||
<button class="button landscape-trigger" data-landscape-types="special--kubernetes-training-partner" id="ktp">参见 KTP 合作伙伴</button>
|
||||
<!-- <br><br>Interested in becoming a
|
||||
<a href="https://www.cncf.io/certification/training/">KTP</a>? -->
|
||||
<br><br>想要成为
|
||||
|
|
|
|||
|
|
@ -193,6 +193,6 @@ class: training
|
|||
</center>
|
||||
</div>
|
||||
<div class="main-section landscape-section">
|
||||
{{< cncf-landscape helpers=false category="kubernetes-training-partner" >}}
|
||||
{{< cncf-landscape helpers=false category="special--kubernetes-training-partner" >}}
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -10,12 +10,12 @@ function updateLandscapeSource(button,shouldUpdateFragment) {
|
|||
console.log({button: button,shouldUpdateFragment: shouldUpdateFragment});
|
||||
try {
|
||||
if(shouldUpdateFragment) {
|
||||
window.location.hash = "#"+button.id;
|
||||
window.location.hash = "#iframe-landscape-"+button.id;
|
||||
// hash change handler will call us again with shouldUpdateFragment set false
|
||||
} else {
|
||||
var landscapeElements = document.querySelectorAll("#landscape");
|
||||
let categories=button.dataset.landscapeTypes;
|
||||
let link = "https://landscape.cncf.io/card-mode?category="+encodeURIComponent(categories)+"&grouping=category&embed=yes";
|
||||
let link = `https://landscape.cncf.io/embed/embed.html?key=${encodeURIComponent(categories)}&headers=false&style=shadowed&size=md&bg-color=%23d95e00&fg-color=%23ffffff&iframe-resizer=true`
|
||||
landscapeElements[0].src = link;
|
||||
}
|
||||
}
|
||||
|
|
@ -57,11 +57,27 @@ document.addEventListener("DOMContentLoaded", function () {
|
|||
</script>
|
||||
{{- end -}}
|
||||
<div id="frameHolder">
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.3.9/iframeResizer.min.js"></script>
|
||||
{{ if ( .Get "category" ) }}
|
||||
<iframe frameborder="0" id="landscape" scrolling="no" src="https://landscape.cncf.io/card-mode?category={{ .Get "category" }}&grouping=category&embed=yes" style="width: 1px; min-width: 100%"></iframe>
|
||||
<iframe id="iframe-landscape" src="https://landscape.cncf.io/embed/embed.html?key={{ .Get "category" }}&headers=false&style=shadowed&size=md&bg-color=%23d95e00&fg-color=%23ffffff&iframe-resizer=true" style="width: 1px; min-width: 100%; min-height: 100px; border: 0;"></iframe>
|
||||
<script>
|
||||
iFrameResize({ }, '#iframe-landscape');
|
||||
</script>
|
||||
{{ else }}
|
||||
<iframe frameborder="0" id="landscape" scrolling="no" src="https://landscape.cncf.io/card-mode?embed=yes" style="width: 1px; min-width: 100%" title="CNCF Landscape"></iframe>
|
||||
<style>
|
||||
/* Display subcategory name under sticky header when using anchor */
|
||||
#iframe-landscape-kcsp, #iframe-landscape-conformance, #iframe-landscape-ktp {
|
||||
scroll-margin-top: 35px;
|
||||
}
|
||||
</style>
|
||||
<iframe id="iframe-landscape-kcsp" src="https://landscape.cncf.io/embed/embed.html?key=special--kubernetes-certified-service-provider&headers=true&style=shadowed&size=md&bg-color=%23d95e00&fg-color=%23ffffff&iframe-resizer=true" style="width: 1px; min-width: 100%; min-height: 100px; border: 0;"></iframe>
|
||||
<iframe id="iframe-landscape-conformance" src="https://landscape.cncf.io/embed/embed.html?key=platform&headers=true&style=shadowed&size=md&bg-color=%23d95e00&fg-color=%23ffffff&iframe-resizer=true" style="width: 1px; min-width: 100%; min-height: 100px; border: 0;"></iframe>
|
||||
<iframe id="iframe-landscape-ktp" src="https://landscape.cncf.io/embed/embed.html?key=special--kubernetes-training-partner&headers=true&style=shadowed&size=md&bg-color=%23d95e00&fg-color=%23ffffff&iframe-resizer=true" style="width: 1px; min-width: 100%; min-height: 100px; border: 0;"></iframe>
|
||||
<script>
|
||||
iFrameResize({ }, '#iframe-landscape-kcsp');
|
||||
iFrameResize({ }, '#iframe-landscape-conformance');
|
||||
iFrameResize({ }, '#iframe-landscape-ktp');
|
||||
</script>
|
||||
{{ end }}
|
||||
<script src="https://landscape.cncf.io/iframeResizer.js"></script>
|
||||
</div>
|
||||
{{- end -}}
|
||||
|
|
|
|||
Loading…
Reference in New Issue