# External documentation

## Platform documentation

Both the OpenShift and the Kubernetes projects maintain extensive user
documentation. When looking at documentation, you should keep in mind that the
documentation is versioned for each version of the platform. You should look at
documentation for the platform with which you are currently working with. You
can find out the relevant version information by clicking the question mark
symbol in the top bar of the web interface and selecting "About" or with the `oc version`
command line command while logged in to the OpenShift environment.

  * [Kubernetes documentation](https://kubernetes.io/docs/home/)
  * [OpenShift documentation](https://docs.okd.io/)

You could also have a look at "Awesome Kubernetes" which is a curated list of
links about Kubernetes:

  * [Awesome Kubernetes](https://ramitsurana.github.io/awesome-kubernetes/)

## Docker

Knowing how to use Docker is also important when using container platforms:

  * [Docker documentation](https://docs.docker.com/)

There is also a curated list of links about Docker called "Awesome Docker" that
you may find interesting for gaining deeper knowledge about Docker:

  * [Awesome Docker](https://average.joe.dev/awesome-docker/)

## Tutorials and courses

There are many tutorials and online courses available for OpenShift and
Kubernetes. Here is a list of some of them:

  * [OpenShift: Interactive Learning Portal](https://learn.openshift.com/)
  * [Udacity: Scalable Microservices with
    Kubernetes](https://www.udacity.com/course/scalable-microservices-with-kubernetes--ud615)
  * [edX: Introduction to
    Kubernetes](https://www.edx.org/course/introduction-kubernetes-linuxfoundationx-lfs158x)

You may also find the material and the exercises of the CSC container course
helpful:

  * [CSC container course
    material](https://rahti-course.a3s.fi/index.html)

## Blogs

You can find usage examples and announcements from the OpenShift and the
Kubernetes blogs:

  * [Kubernetes blog](http://blog.kubernetes.io/)
  * [OpenShift blog](https://blog.openshift.com/)
