2016-09-30 17:21:03 +00:00
---
title: Partners
2018-05-05 16:00:51 +00:00
bigheader: Kubernetes Partners
abstract: Growing the Kubernetes ecosystem.
2016-12-15 20:13:46 +00:00
class: gridPage
2016-12-15 20:35:33 +00:00
cid: partners
2016-09-30 17:21:03 +00:00
---
< section id = "users" >
2020-06-15 19:09:57 +00:00
< main class = "main-section" >
< h5 > Kubernetes works with partners to create a strong, vibrant codebase that supports a spectrum of complementary platforms.< / h5 >
< div class = "col-container" >
< div class = "col-nav" >
< center >
< h5 >
< b > Kubernetes Certified Service Providers< / b >
< / h5 >
< br > Vetted service providers with deep experience helping enterprises successfully adopt Kubernetes.
< br > < br > < br >
< button class = "button" id = "kcsp" onclick = "updateSrc(this.id)" > See KCSP Partners< / button >
< br > < br > Interested in becoming a
< a href = "https://www.cncf.io/certification/kcsp/" > KCSP< / a > ?
< / center >
< / div >
< div class = "col-nav" >
< center >
< h5 >
< 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" id = "conformance" onclick = "updateSrc(this.id)" > See Conformance Partners< / button >
< br > < br > Interested in becoming
< a href = "https://www.cncf.io/certification/software-conformance/" > Kubernetes Certified< / a > ?
< / center >
< / div >
< div class = "col-nav" >
< center >
< h5 >
< b > Kubernetes Training Partners< / b >
< / h5 >
< br > Vetted training providers who have deep experience in cloud native technology training.
< br > < br > < br >
< button class = "button" id = "ktp" onclick = "updateSrc(this.id)" > See KTP Partners< / button >
< br > < br > Interested in becoming a
< a href = "https://www.cncf.io/certification/training/" > KTP< / a > ?
< / center >
< / div >
< / div >
< script crossorigin = "anonymous" integrity = "sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" src = "https://code.jquery.com/jquery-3.3.1.min.js" > < / script >
< script type = "text/javascript" >
2018-06-15 17:12:28 +00:00
2020-06-15 19:09:57 +00:00
var defaultLink = "https://landscape.cncf.io/category=kubernetes-certified-service-provider&format=card-mode&grouping=category&embed=yes";
var firstLink = "https://landscape.cncf.io/category=certified-kubernetes-distribution,certified-kubernetes-hosted,certified-kubernetes-installer&format=card-mode&grouping=category&embed=yes";
2019-01-28 22:53:19 +00:00
var secondLink = "https://landscape.cncf.io/category=kubernetes-training-partner&format=card-mode&grouping=category&embed=yes";
2018-06-15 17:12:28 +00:00
function updateSrc(buttonId) {
2020-06-15 19:09:57 +00:00
if (buttonId == "kcsp") {
$("#landscape").attr("src", defaultLink);
window.location.hash = "#kcsp";
2018-06-15 17:12:28 +00:00
}
2018-07-18 23:35:43 +00:00
if (buttonId == "conformance") {
2020-06-15 19:09:57 +00:00
$("#landscape").attr("src", firstLink);
window.location.hash = "#conformance";
2018-06-15 17:12:28 +00:00
}
2018-07-18 23:35:43 +00:00
if (buttonId == "ktp") {
2020-06-15 19:09:57 +00:00
$("#landscape").attr("src", secondLink);
window.location.hash = "#ktp";
2018-06-15 17:12:28 +00:00
}
}
2018-07-18 23:35:43 +00:00
// Automatically load the correct iframe based on the URL fragment
2020-06-15 19:09:57 +00:00
document.addEventListener("DOMContentLoaded", function () {
2018-07-18 23:35:43 +00:00
var showContent = "kcsp";
if (window.location.hash) {
2020-06-15 19:09:57 +00:00
console.log("hash is:", window
.location
.hash
.substring(1));
showContent = window
.location
.hash
.substring(1);
2018-07-18 23:35:43 +00:00
}
updateSrc(showContent);
});
2020-06-15 19:09:57 +00:00
< / script >
< body >
< div id = "frameHolder" >
< iframe frameborder = "0" id = "landscape" scrolling = "no" src = "" style = "width: 1px; min-width: 100%" title = "CNCF Landscape" > < / iframe >
< script src = "https://landscape.cncf.io/iframeResizer.js" > < / script >
< / div >
< / body >
< / main >
2016-09-30 17:21:03 +00:00
< / section >
2016-10-20 23:19:21 +00:00
< style >
2018-05-05 16:00:51 +00:00
{{< include " partner-style . css " > }}
2020-07-03 16:54:20 +00:00
< / style >