custom-index

https://github.com/sysnet4admin/custom-index

0.Pre-requirement

krew installed on your system and make permanent export to avoid your bothering.

If you have any kind of issue you would be destroy it. uninstall is best solution most of times.

Note: This document based on this document. So I recommend to read both.

1.Build your own plugin files

1-1.Executable file

Here is SAMPLE file. it has this code as a bash.

1-2.LICENSE

Here is SAMPLE file. it is MIT.

1-3.Achieving files

Both tar.gz or zip are okay. so you could use as your preference.

1-4.Upload achieved file your repo's releases

1-5.make manifest file

Here is SAMPLE ctxon.yaml file. it needs to create in LOCAL first

1-6.Check Validation

It can check automatically (especially sha256), so you could verify and modify as this guideline.

Here is some error on sha256, so I changed as this guideline. or you could make it before showing this error. online-sha256 link.

2.Publish your files

2-1.Create REPO like this tree structure.

i.e. manifest files should locate in plugins folder from main.

plugins folder have actual manifests. so upload your manifest in plugins folder

it is same methodology from default (krew-index)

2-2.Check your upload files to your system :)

Here is the procedure of installation. it should work if you have no issue until here.

See ya!!!

Last updated

Was this helpful?