diff --git a/content/docs/iac/clouds/kubernetes/_index.md b/content/docs/iac/clouds/kubernetes/_index.md index ccca8c2aa8c0..1145d2b42470 100644 --- a/content/docs/iac/clouds/kubernetes/_index.md +++ b/content/docs/iac/clouds/kubernetes/_index.md @@ -66,6 +66,9 @@ guides-description: Learn how to use Pulumi & Kubernetes together. guides: description: Learn how to use Kubernetes & Pulumi together. guides_list: + - display_name: Introductory Video + url: https://www.youtube.com/watch?v=2P8JLgAc5QI + external_link: true - display_name: Crosswalk playbooks for Kubernetes url: guides/playbooks/ - display_name: Control plane diff --git a/content/docs/iac/get-started/kubernetes/_index.md b/content/docs/iac/get-started/kubernetes/_index.md index 73ed9f408709..be7141e377b6 100644 --- a/content/docs/iac/get-started/kubernetes/_index.md +++ b/content/docs/iac/get-started/kubernetes/_index.md @@ -36,4 +36,15 @@ For a quick example of how Pulumi deploys infrastructure on Kubernetes, this tut 1. Creating a service to access the NGINX deployment. 1. Cleaning up your deployment by destroying the resources you've provisioned. +Before you begin, watch this overview of how to deploy Kubernetes infrastructure with Pulumi: + +
+ +
+ {{< get-started-stepper >}} diff --git a/content/topics/kubernetes.md b/content/topics/kubernetes.md index 1af66d67b226..08aae1df1f7f 100644 --- a/content/topics/kubernetes.md +++ b/content/topics/kubernetes.md @@ -17,7 +17,7 @@ hero: video_section: title: Pulumi In Action subtitle: Watch how easy it is to set up Amazon Elastic Kubernetes Service (EKS) in 5 minutes with Pulumi. - youtube_video_id: yA40w1ryMu8 + youtube_video_id: 2P8JLgAc5QI video_title: Watch how easy it is to setup Amazon Elastic Kubernetes Service (EKS) in 5 minutes with Pulumi. kubernetes_overview: diff --git a/layouts/topics/kubernetes.html b/layouts/topics/kubernetes.html index caa0623e020c..5f1fa62269cb 100644 --- a/layouts/topics/kubernetes.html +++ b/layouts/topics/kubernetes.html @@ -12,34 +12,124 @@

{{ define "main" }} {{ $pageContext := . }} - -
-
-
+
+
+

{{ .Params.hero.title }}

-

{{ .Params.hero.body | markdownify }}

-
-
- +

{{ .Params.hero.body | markdownify }}

+
-
-
-
-
- - {{ range $lang := .Params.kubernetes_overview.ide.tabs }} - - {{ partial "code" (dict "lang" $lang.language "code" $lang.code "mode" "light") }} - - {{ end }} - + {{ with .Params.video_section }} +
+ +
+ {{ end }} +
+
+ + + + + + +
+

Powering top engineering teams

+ +
+ +
+
+ {{ with .Params.kubernetes_overview }} +
+
+ +
+
+
+
+

{{ .title }}

+

{{ .description }}

+
    + {{ range $i, $item := .list }} +
  • {{ $item | markdownify }}
  • + {{ end }} +
+
+
+ {{ end }} +
+
+ +
+
+

Infrastructure as Code for Kubernetes

+

Define your Kubernetes resources using the programming languages you know and love. With Pulumi's SDK, you can manage both your cloud infrastructure and Kubernetes workloads with the same tools.

+
+
+
+
+ + {{ range $lang := .Params.kubernetes_overview.ide.tabs }} + + {{ partial "code" (dict "lang" $lang.language "code" $lang.code "mode" "light") }} + + {{ end }} + +
@@ -148,77 +238,7 @@

{{ .Params.hero.title }}

-
- -
-

Powering top engineering teams

- -
- -
-
- {{ with .Params.kubernetes_overview }} -
-
- -
-
-
-
-

{{ .title }}

-

{{ .description }}

-
    - {{ range $i, $item := .list }} -
  • {{ $item | markdownify }}
  • - {{ end }} -
- -
-
- {{ end }} -
@@ -275,26 +295,7 @@
{{ $row.title }}
{{ end }} - {{ with .Params.video_section }} -
-
-

{{ .title }}

-

- {{ .subtitle }} -

-
- - -
- -
-
- {{ end }} + {{ partial "get-started.html" . }}