From ebd20f9db5f7c9a738bb806275f5ba54ce16bc94 Mon Sep 17 00:00:00 2001 From: Faseela K Date: Tue, 4 Jun 2024 17:30:07 +0200 Subject: [PATCH] Add Training and Certification section (#15238) Signed-off-by: Faseela K --- content/en/about/training/index.md | 38 +++++++++++++++++++++++++++++ data/companies.yml | 37 ++++++++++++++++++++++++++++ hugo.toml | 10 +++++++- static/logos/ica-icon-color.svg | 1 + static/logos/lf-training.png | Bin 0 -> 11809 bytes 5 files changed, 85 insertions(+), 1 deletion(-) create mode 100644 content/en/about/training/index.md create mode 100644 static/logos/ica-icon-color.svg create mode 100644 static/logos/lf-training.png diff --git a/content/en/about/training/index.md b/content/en/about/training/index.md new file mode 100644 index 0000000000..5d53d5b8d3 --- /dev/null +++ b/content/en/about/training/index.md @@ -0,0 +1,38 @@ +--- +title: Training and Certification +description: A list of providers for professional Istio Training and Certification. +subtitle: The array of providers who can help you with professional Istio Training and Certification. +weight: 34 +skip_toc: true +skip_byline: true +skip_pagenav: true +doc_type: about +--- + +[comment]: <> (To add an Istio certification or training, please see https://github.com/istio/community/blob/master/CONTRIBUTING.md#promote-your-company-on-istioio.) + +{{< tabset category-name="ecosystem-type" class="tabset--ecosystem" forget-tab=true >}} + +{{< tab + name="Training" + category-value="Training" + description="Learn how Istio Service Mesh can boost your platform, with well crafted, professional courses." +>}} + +{{< interactive_panels items="training" >}} + +{{< /tab >}} + +{{< tab + name="Certification" + category-value="Certification" + description="Here are some of the well-known certification exams available to validate your Istio skills" +>}} + +{{< interactive_panels items="certification" >}} + +{{< /tab >}} + +{{< /tabset >}} + +{{< interactive_panel_modal >}} diff --git a/data/companies.yml b/data/companies.yml index 59c14828fb..5177f3136c 100644 --- a/data/companies.yml +++ b/data/companies.yml @@ -594,3 +594,40 @@ users: - name: "GoTo Financial" logo: "/logos/gotofinancial.svg" url: "https://gotofinancial.com/" + +training: + - name: "Introduction to Istio" + logo: "/logos/lf-training.png" + url: "https://training.linuxfoundation.org/training/introduction-to-istio-lfs144/" + description: "Introduction to Istio (LFS144)" + details: + - "This course is a practical introduction to Istio, designed for anyone who wishes to build on their knowledge of Linux, Docker, and Kubernetes to learn how to install and configure a service mesh and to understand the benefits of deploying and running distributed applications in a service mesh environment." + - name: "Istio ServiceMesh Essentials" + logo: "/logos/lf-training.png" + url: "https://training.linuxfoundation.org/training/introduction-to-istio-lfs245/" + description: "Istio ServiceMesh Essentials (LFS245)" + details: + - "Dive into Istio, the secure, feature-rich, service mesh solution for Kubernetes-based microservices architecture." + - name: "Your Name Here" + logo: "/logos/istio.svg" + url: "https://github.com/istio/community/blob/master/CONTRIBUTING.md#promote-your-company-on-istioio" + description: "Submit a PR to add your professional Istio course details here!" + details: + - "Add information about your what the course focuses on" + - "You can add multiple paragraphs." + +certification: + - name: "Istio Certified Associate" + logo: "/logos/ica-icon-color.svg" + url: "https://training.linuxfoundation.org/certification/istio-certified-associate-ica/" + description: "The Istio Certified Associate (ICA) by the Linux Foundation" + details: + - "The Istio Certified Associate (ICA) exam demonstrates a solid understanding of Istio principles, terminology, and best practices for setting up Istio." + - "The ICA is a pre-professional certification designed for engineers, CI/CD practitioners, or anyone with special interests in Istio. A certified ICA will confirm their foundational knowledge of Istio principles, terminology, and best practices and demonstrate their ability to set up Istio." + - name: "Your Name Here" + logo: "/logos/istio.svg" + url: "https://github.com/istio/community/blob/master/CONTRIBUTING.md#promote-your-company-on-istioio" + description: "Submit a PR to add your professional Istio certification exam details here!" + details: + - "Add information about your how the certification exam can be taken" + - "You can add multiple paragraphs." \ No newline at end of file diff --git a/hugo.toml b/hugo.toml index ae3ea26407..98cd47044f 100644 --- a/hugo.toml +++ b/hugo.toml @@ -147,13 +147,21 @@ disableAliases = true parent = "about" weight = 5 + [[menu.main]] + identifier = "training" + name = "Training" + title = "Training" + url = "/about/training" + parent = "about" + weight = 6 + [[menu.main]] identifier = "faq" name = "FAQ" title = "FAQ" url = "/about/faq" parent = "about" - weight = 6 + weight = 7 [[menu.main]] identifier = "blog" diff --git a/static/logos/ica-icon-color.svg b/static/logos/ica-icon-color.svg new file mode 100644 index 0000000000..561af355cb --- /dev/null +++ b/static/logos/ica-icon-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/logos/lf-training.png b/static/logos/lf-training.png new file mode 100644 index 0000000000000000000000000000000000000000..1d45a3fa36c57d8491c701ab4e4dc78a0c5e3c4d GIT binary patch literal 11809 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 E0hc{@8~^|S literal 0 HcmV?d00001