How to install and access the Plugins from the Hub

How to access the Plugins

Note : Be sure you have a supported KOSI version 2.4.0 or higher.
All plugins are available as KOSI packages in the KubeOpsHub. Our plugins are grouped into several KOSI packages described below. To see our KOSI packages in the KubeOpsHub use the command:

KOSI Basic Plugins Version 1.4.0

kosi search --hub kosi-basic
[root@cluster2admin1 ~]# kosi search --hub kosi-basic
2024-04-09 10:01:40 Info:      KOSI version: 2.9.1_1709213374
| User | Name          | Version | Description        | Install                  |
|------|---------------|---------|--------------------|--------------------------|
| kosi | basic-plugins | 1.4.0   | KOSI Basic Plugins | kosi/basic-plugins:1.4.0 | 

This are the plugins which the packages contains:

Plugin Version
template 1.4.0
helm 1.4.0
print 1.4.0

KOSI Professional Plugins Version 1.4.0

kosi search --hub kosi-professional
[root@cluster2admin1 ~]# kosi search --hub kosi-professional
2024-04-09 10:04:13 Info:      KOSI version: 2.9.1_1709213374
| User | Name                 | Version | Description               | Install                         |
|------|----------------------|---------|---------------------------|---------------------------------|
| kosi | professional-plugins | 1.4.0   | KOSI Professional Plugins | kosi/professional-plugins:1.4.0 |

This are the plugins which the packages contains:

Plugin Version
template 1.4.0
helm 1.4.0
print 1.4.0
kubectl 1.4.0
bash 1.4.0
cmd 1.4.0
sh 1.4.0
editfile 1.4.0
fprint 1.4.0
if 1.4.0
loop 1.4.0
kosi 0.4.3
merge 1.4.0

KOSI Enterprise Plugins Version 1.4.0

kosi search --hub kosi-professional
[root@cluster2admin1 ~]# kosi search --hub kosi-professional
2024-04-09 10:04:13 Info:      KOSI version: 2.9.1_1709213374
| User | Name                 | Version | Description               | Install                         |
|------|----------------------|---------|---------------------------|---------------------------------|
| kosi | professional-plugins | 1.4.0   | KOSI Professional Plugins | kosi/professional-plugins:1.4.0 |

This are the plugins which the packages contains:

Plugin Version
template 1.4.0
helm 1.4.0
print 1.4.0
kubectl 1.4.0
bash 1.4.0
cmd 1.4.0
sh 1.4.0
editfile 1.4.0
fprint 1.4.0
if 1.4.0
loop 1.4.0
kosi 0.4.3
merge 1.4.0
auditlog 1.4.0
chmod 1.4.0
copy 1.4.0
firewall 1.4.0
firewallD 1.4.0
containerd 1.4.0
containerruntime 1.4.0
hostname 1.4.0
iptables 1.4.0
kubeadm 1.4.0
osCheck 1.4.0
packagemanager 1.4.0
pia 1.4.0
service 1.4.0
sudo 1.4.0

How to install the Plugins

After installing the plugins with our kosi install Command, the plugins are automatically placed in the associated directory ($KUBEOPSROOT/plugins) and can be used directly.

kosi install --hub=<pluginhub> user/packagename:version

Example: The package basic-plugins of the user kosi with the version 1.4.0 is to be installed from the kosi-basic hub.

kosi install --hub=kosi-basic kosi/basic-plugins:1.4.0 
Note: You can also use the Install Tab from the Output to Help with Installation.