2016-09-23 22:40:21 +00:00
---
2016-12-15 20:16:54 +00:00
title: Tutorials
2018-05-05 16:00:51 +00:00
main_menu: true
2020-07-03 14:12:52 +00:00
no_list: true
2018-05-05 16:00:51 +00:00
weight: 60
2020-05-30 19:10:23 +00:00
content_type: concept
2016-09-23 22:40:21 +00:00
---
2020-05-30 19:10:23 +00:00
<!-- overview -->
2018-07-20 23:06:09 +00:00
2016-11-28 19:49:17 +00:00
This section of the Kubernetes documentation contains tutorials.
A tutorial shows how to accomplish a goal that is larger than a single
[task ](/docs/tasks/ ). Typically a tutorial has several sections,
each of which has a sequence of steps.
2018-05-15 22:29:27 +00:00
Before walking through each tutorial, you may want to bookmark the
2017-11-13 07:23:49 +00:00
[Standardized Glossary ](/docs/reference/glossary/ ) page for later references.
2016-09-23 22:40:21 +00:00
2020-05-30 19:10:23 +00:00
<!-- body -->
2018-07-20 23:06:09 +00:00
2018-05-15 22:29:27 +00:00
## Basics
2016-10-06 23:46:59 +00:00
* [Kubernetes Basics ](/docs/tutorials/kubernetes-basics/ ) is an in-depth interactive tutorial that helps you understand the Kubernetes system and try out some basic Kubernetes features.
2017-08-08 21:57:21 +00:00
* [Introduction to Kubernetes (edX) ](https://www.edx.org/course/introduction-kubernetes-linuxfoundationx-lfs158x# )
2016-09-23 22:40:21 +00:00
2018-05-15 22:29:27 +00:00
* [Hello Minikube ](/docs/tutorials/hello-minikube/ )
2017-02-28 01:45:20 +00:00
2018-05-15 22:29:27 +00:00
## Configuration
2016-09-23 22:40:21 +00:00
2021-03-28 23:30:15 +00:00
* [Example: Configuring a Java Microservice ](/docs/tutorials/configuration/configure-java-microservice/ )
2018-05-15 22:29:27 +00:00
* [Configuring Redis Using a ConfigMap ](/docs/tutorials/configuration/configure-redis-using-configmap/ )
2017-06-23 19:23:36 +00:00
2018-05-15 22:29:27 +00:00
## Stateless Applications
2016-09-23 22:40:21 +00:00
2016-10-15 22:04:23 +00:00
* [Exposing an External IP Address to Access an Application in a Cluster ](/docs/tutorials/stateless-application/expose-external-ip-address/ )
2021-06-17 04:45:11 +00:00
* [Example: Deploying PHP Guestbook application with Redis ](/docs/tutorials/stateless-application/guestbook/ )
2016-11-01 20:29:42 +00:00
2018-05-15 22:29:27 +00:00
## Stateful Applications
2016-11-28 22:22:55 +00:00
2018-05-15 22:29:27 +00:00
* [StatefulSet Basics ](/docs/tutorials/stateful-application/basic-stateful-set/ )
2016-11-01 20:29:42 +00:00
2017-06-23 19:23:36 +00:00
* [Example: WordPress and MySQL with Persistent Volumes ](/docs/tutorials/stateful-application/mysql-wordpress-persistent-volume/ )
* [Example: Deploying Cassandra with Stateful Sets ](/docs/tutorials/stateful-application/cassandra/ )
2016-12-14 21:56:21 +00:00
* [Running ZooKeeper, A CP Distributed System ](/docs/tutorials/stateful-application/zookeeper/ )
2018-05-15 22:29:27 +00:00
## Clusters
2016-12-12 19:31:31 +00:00
2018-05-15 22:29:27 +00:00
* [AppArmor ](/docs/tutorials/clusters/apparmor/ )
2016-12-12 19:31:31 +00:00
2021-07-08 07:06:35 +00:00
* [seccomp ](/docs/tutorials/clusters/seccomp/ )
2018-05-15 22:29:27 +00:00
## Services
2017-01-05 22:39:42 +00:00
2017-07-09 14:38:20 +00:00
* [Using Source IP ](/docs/tutorials/services/source-ip/ )
2017-01-05 22:39:42 +00:00
2021-11-09 01:19:45 +00:00
## Security
* [Applying Pod Security Standards at Cluster level ](/docs/tutorials/security/cluster-level-pss/ )
* [Applying Pod Security Standards at Namespace level ](/docs/tutorials/security/ns-level-pss/ )
2020-05-30 19:10:23 +00:00
## {{% heading "whatsnext" %}}
2016-09-23 22:40:21 +00:00
If you would like to write a tutorial, see
2020-06-18 03:58:55 +00:00
[Content Page Types ](/docs/contribute/style/page-content-types/ )
2020-06-01 16:46:54 +00:00
for information about the tutorial page type.