Installation
These are the differents commands for quick build, test and development. For its correct execution, execute them from the script directory.
Local
Build
This script is responsible for building the fuse container image. This can be done either in minikube or rancher desktop.
-
Minikube
If use use minikube for building the fuse image inside minikube execute the following command:
``` #remember been in ./scripts ./mkbuild.sh ``` -
Rancher desktop
If you use rancher desktop for building the fuse image execute the following command:
``` # Remember been in ./scripts ./build.sh ```
!-- For experimenting purposes -->
Deploy
This script will pass all the yaml files to be deployed in the cluster by using kubectl cli
# Remember been in ./scripts
./deploy.sh
Undeploy
this script will remove all the yaml files deployed when executing ./deploy.sh
# Remember been in ./scripts
./undeploy.sh
Fuse implementation
This script will allow you to test your fuse implementation and other functionalities done by this container
# Remember been in ./scripts
./fuse_impl.sh
Remote
Not yet fully implemented, Putting images in registry not done.