
Add descriptions and examples of new CNI plugins. Note: Bond plugin is covered in https://review.opendev.org/c/starlingx/docs/+/837599 Content restructuring per patchset 1 comments. Patchset 2 review updates. Patchset 3 review updates. Fix merge conflict. eth1001 > eth1000 for consistency in example. Patchset 6 review updates. Story: 2009832 Task: 45235 Signed-off-by: Ron Stone <ronald.stone@windriver.com> Change-Id: Idab0308ff8f973c4aa20b66fbcfb932bf3dcf92c
190 lines
4.0 KiB
ReStructuredText
190 lines
4.0 KiB
ReStructuredText
.. _index-usertasks-kub-1291759aa985:
|
|
|
|
|
|
.. include:: /_includes/toc-title-usertasks-kub.rest
|
|
|
|
.. only:: partner
|
|
|
|
.. include:: /usertasks/index-usertasks-b18b379ab832.rst
|
|
:start-after: kub-begin
|
|
:end-before: kub-end
|
|
|
|
-------------
|
|
System access
|
|
-------------
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
kubernetes-user-tutorials-access-overview
|
|
|
|
-----------------
|
|
Remote CLI access
|
|
-----------------
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
remote-cli-access
|
|
kubernetes-user-tutorials-configuring-container-backed-remote-clis-and-clients
|
|
usertask-using-container-backed-remote-clis-and-clients
|
|
kubernetes-user-tutorials-installing-kubectl-and-helm-clients-directly-on-a-host
|
|
configuring-remote-helm-client
|
|
using-container-based-remote-clis-and-clients
|
|
|
|
----------
|
|
GUI access
|
|
----------
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
accessing-the-kubernetes-dashboard
|
|
|
|
----------
|
|
API access
|
|
----------
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
kubernetes-user-tutorials-rest-api-access
|
|
|
|
----------------------
|
|
Application management
|
|
----------------------
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
kubernetes-user-tutorials-helm-package-manager
|
|
migrate-releases-from-helm-v2-to-helm-v3-a6066193c2a8
|
|
|
|
---------------------
|
|
Local Docker registry
|
|
---------------------
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
kubernetes-user-tutorials-authentication-and-authorization
|
|
using-an-image-from-the-local-docker-registry-in-a-container-spec
|
|
delete-image-tags-in-the-docker-registry-8e2e91d42294
|
|
|
|
|
|
---------------------------
|
|
NodePort usage restrictions
|
|
---------------------------
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
nodeport-usage-restrictions
|
|
|
|
----------------------
|
|
Certificate Management
|
|
----------------------
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
kubernetes-user-tutorials-cert-manager
|
|
letsencrypt-example
|
|
internal-ca-and-nodeport-example-2afa2a84603a
|
|
issuers-in-distributed-cloud-fbc035675c0f
|
|
|
|
--------------------------------
|
|
Vault secret and data management
|
|
--------------------------------
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
kubernetes-user-tutorials-vault-overview
|
|
vault-aware
|
|
vault-unaware
|
|
|
|
-----------------------------
|
|
Using Kata Containers runtime
|
|
-----------------------------
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
kata-containers-overview
|
|
specifying-kata-container-runtime-in-pod-spec
|
|
known-limitations
|
|
|
|
-------------------------------
|
|
Adding persistent volume claims
|
|
-------------------------------
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
kubernetes-user-tutorials-about-persistent-volume-support
|
|
|
|
***************
|
|
RBD Provisioner
|
|
***************
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
kubernetes-user-tutorials-create-readwriteonce-persistent-volume-claims
|
|
kubernetes-user-tutorials-mount-readwriteonce-persistent-volumes-in-containers
|
|
|
|
****************************
|
|
Ceph File System Provisioner
|
|
****************************
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
kubernetes-user-tutorials-create-readwritemany-persistent-volume-claims
|
|
kubernetes-user-tutorials-mount-readwritemany-persistent-volumes-in-containers
|
|
|
|
--------------------------------
|
|
Optimize application performance
|
|
--------------------------------
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
using-kubernetes-cpu-manager-static-policy
|
|
use-application-isolated-cores
|
|
|
|
|
|
.. _add-sriov-interface-to-container:
|
|
|
|
--------------------------------------------------
|
|
Add an Additional Network Interface to a Container
|
|
--------------------------------------------------
|
|
|
|
.. toctree::
|
|
:maxdepth: 2
|
|
|
|
add-an-additional-network-interface-to-a-container-616bc5c5a6dd
|
|
sriov-plugin-4229f81b27ce
|
|
host-device-plugin-714d4862a825
|
|
macvlan-plugin-e631cca21ffb
|
|
ipvlan-plugin-150be92d0538
|
|
bridge-plugin-7caa94024df4
|
|
ptp-plugin-bc6ed0498f4c
|
|
vlan-plugin-37938fe8578f
|
|
tuning-plugin-08f8cdbf1763
|
|
bandwidth-plugin-3b8966c3fe47
|
|
source-based-routing-plugin-51648f2ddff1
|
|
virtual-routing-and-forwarding-plugin-0e53f2c2de21
|
|
integrate-the-bond-cni-plugin-2c2f14733b46
|
|
|
|
|
|
--------------
|
|
Metrics Server
|
|
--------------
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
kubernetes-user-tutorials-metrics-server
|