162 lines
5.1 KiB
Markdown
162 lines
5.1 KiB
Markdown
---
|
|
approvers:
|
|
- chenopis
|
|
title: Kubernetes Documentation
|
|
layout: docsportal
|
|
noedit: true
|
|
cid: userJourneys
|
|
css: /css/style_user_journeys.css
|
|
js: /js/user-journeys/home.js, https://use.fontawesome.com/4bcc658a89.js
|
|
display_browse_numbers: true
|
|
---
|
|
|
|
{% unless page.notitle %}
|
|
<h1>{{ page.title }}</h1>
|
|
{% endunless %}
|
|
|
|
<div id="user-persona-data" class="hide">
|
|
{{ site.data.user-personas | json | replace: "=>", ": " }}
|
|
</div>
|
|
|
|
<div class="hide">
|
|
{% assign skip_uj_paths = "migrators" | split: "," %}
|
|
{% for path in site.data.user-personas %}
|
|
{% if skip_uj_paths contains path[0] %}
|
|
{% else %}
|
|
{% for persona in path[1] %}
|
|
<div class="persona-def-data" data-name="{{ persona[0] }}">
|
|
{% assign persona_info = persona[1] %}
|
|
{% if persona_info.glossary_id %}
|
|
{{ site.data.glossary[persona_info.glossary_id].short-description }}
|
|
{% else if persona_info.short_desc %}
|
|
{{ persona_info.short_desc }}
|
|
{% endif %}
|
|
</div>
|
|
{% endfor %}
|
|
{% endif %}
|
|
{% endfor %}
|
|
</div>
|
|
|
|
<div id='aboutWrapper'>
|
|
<div class="aboutsection" markdown="1">
|
|
|
|
Kubernetes is an open source system for managing [containerized applications](https://kubernetes.io/docs/concepts/overview/what-is-kubernetes/)
|
|
across multiple hosts, providing basic mechanisms for deployment, maintenance, and scaling of applications.
|
|
The open source project is hosted by the Cloud Native Computing Foundation ([CNCF](https://www.cncf.io/about)).
|
|
|
|
<div class="aboutcolumn" markdown="1">
|
|
[Download Current Release](/docs/imported/release/notes/)
|
|
</div>
|
|
<div class="aboutcolumn" markdown="1">
|
|
[Supported Doc Versions](/docs/home/supported-doc-versions/)
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
<div class="paths">
|
|
<div class="navButton users">Users</div>
|
|
<div class="navButton contributors">Contributors</div>
|
|
<!-- div class="navButton migrators">Migration Paths</div -->
|
|
<a> <div class="navButton browse">Browse Docs</div></a>
|
|
</div>
|
|
|
|
<div id="cardWrapper">
|
|
<div class="display-bar">I AM...</div>
|
|
<div class='cards' markdown="1">
|
|
<div class='docsection1' id='persona-definition'>.</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div style='text-align: center;' class="applicationDeveloperContainer">
|
|
<div class="display-bar" id="subTitle">LEVEL</div>
|
|
<div class="levels">
|
|
<div class="level" data-name="foundational">
|
|
<i class="fa fa-sign-in" aria-hidden="true" style="font-size:50pt !important;padding-top:7% !important;padding-bottom:15% !important"></i>
|
|
<br>
|
|
<div class="tabbottom" style="padding-top:5%;padding-bottom:5%">
|
|
Foundational
|
|
</div>
|
|
</div>
|
|
<div class="level" data-name="intermediate">
|
|
<i class="fa fa-university" aria-hidden="true" style="font-size:50pt !important;padding-top:7% !important;padding-bottom:15% !important"></i>
|
|
<br>
|
|
|
|
<div class="tabbottom" style="padding-top:5%;padding-bottom:5%">
|
|
Intermediate
|
|
</div>
|
|
</div>
|
|
<div class="level" data-name="advanced">
|
|
<i class="fa fa-magic" aria-hidden="true" style="font-size:50pt !important;padding-top:7% !important;padding-bottom:15% !important"></i>
|
|
<br>
|
|
<div class="tabbottom" style="padding-top:5%;padding-bottom:5%">
|
|
Advanced Topics
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class='infobarWrapper'>
|
|
<div class="infobar">
|
|
<span style="padding-bottom: 3% ">I want to...</span>
|
|
<div id="infobarLinks"></div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div id='browsedocsWrapper'>
|
|
<div class="browseheader" id="browsedocs">
|
|
<a name="browsedocs">Browse Docs</a>
|
|
</div>
|
|
|
|
<div class="browsedocs">
|
|
|
|
{% assign sections = "setup,concepts,tasks,tutorials,reference,docs-home" | split: "," %}
|
|
|
|
{% for section_id in sections %}
|
|
|
|
{% assign section_data = site.data[section_id] %}
|
|
{% assign section_toc = section_data.toc %}
|
|
|
|
<div class="browsesection">
|
|
<div class="docstitle">
|
|
<a href="{{ section_data.landing_page }}">{{ section_data.bigheader }}</a>
|
|
</div>
|
|
|
|
{% assign section_toc = section_toc | where_exp: "elt", "elt.title != null" %}
|
|
{% assign num_pages = section_toc | size %}
|
|
{% assign column_size = num_pages | divided_by: 3.0 | ceil %}
|
|
|
|
<div class="pages">
|
|
|
|
{% for i in (1..num_pages) %}
|
|
{% assign index = i | minus: 1 %}
|
|
{% assign offset = index | modulo: column_size | plus: 1 %}
|
|
{% assign section_elt = section_toc[index] %}
|
|
|
|
{% if page.display_browse_numbers %}
|
|
{% assign browse_number = i | prepend: "0" | slice: -2, 2 | append: " - " %}
|
|
{% else %}
|
|
{% assign browse_number = "" %}
|
|
{% endif %}
|
|
|
|
{% if offset == 1 %}
|
|
<div class="browsecolumn">
|
|
{% endif %}
|
|
|
|
{% assign elt_url = section_elt.path | default: section_elt.landing_page | default: "#" %}
|
|
<a href="{{ elt_url }}">{{ section_elt.title | prepend: browse_number }}</a><br>
|
|
{% if offset == column_size or i == num_pages %}
|
|
</div>
|
|
{% endif %}
|
|
{% endfor %}
|
|
|
|
</div><!-- end pages -->
|
|
|
|
</div><!-- end browsesection -->
|
|
|
|
{% endfor %}
|
|
|
|
</div><!-- end browsedocs -->
|
|
</div><!-- end browsedocsWrapper -->
|