Glossary

Glossary #

This section defines a glossary of common KubeOps terms.

SINA package #

SINA package is the .sina file packaged by bundling package.yaml and other essential yaml files and artifacts. This package is ready to install on your Kubernetes Clusters.

KubeOps Hub #

KubeOps Hub is a secure repository where published SINA packages can be stored and shared. You are welcome to contribute and use public hub also at the same time KubeOps provides you a way to access your own private hub.

Installation Address #

It is the distinctive address automatically generated for each published package on KubeOps Hub. It is constructed using name of package creator, package name and package version.
You can use this address at the time of package installation on your Kubernetes Cluster.

It is indicated by install column in KubeOps Hub.

Deployment name #

When a package is installed, SINA creates a deployment name to track that installation. Alternatively, SINA also let you specify deployment name of your choice while installation.
A single package may be installed many times into the same cluster and create multiple deployments.
It is indicated by Deployment column in the list of package deployments.

Tasks #

As the name suggests, “Tasks” in package.yaml are one or more set of instructions to be executed. These are defined by utilizing Plugins.

Plugins #

SINA provides you many functions which enables you to define tasks to be executed using your package. These are called Plugins. They are the crucial part of your package development.

LIMAROOT #

LIMAROOT is an envoirment variable for LIMA. It is the place where LIMA will store and the information about your clusters. The Environment variable LIMAROOT is be set by default set to /var/lima. However LIMA also facilitate you to set your own LIMAROOT by yourself.

apiVersion #

It shows the supported KubeOps tool API version. You do not need to change it unless otherwise specified.

Registry #

As the name suggests, it is the location where docker images can be stored. You can either use the default KubeOps registry or specify your own local registry for AirGap environment. You need an internet connection to use the default registry provided by KubeOps.

Maintenance Package #

LIMA provides you a package for the supported kubernetes tools. These packages help you update the kubernetes tools to the desired versions on your clusters along with the dependencies.