<repository-root>/pulumi/python/tools
These tools are no longer supported by the MARA team and will be removed in a future release. They should work correctly, but this is not guaranteed. Any use is at your own risk.
This directory holds common tools that may be required by kubernetes installations that do not meet the minimum requirements of MARA.
These tools address two main areas:
- Ability to create persistent volumes.
- Ability to obtain an external egress IP.
Note that these tools are not specifically endorsed by the creators of MARA, and you should do your own determination of the best way to provide these capabilities. Many kubernetes distributions have recommended approaches to solving these problems.
To use these tools you will need to run the
kubernetes-extras.sh script from the
main bin
directory. This will walk you through the process of setting up
these tools.
common
Common directory to hold the pulumi configuration file.metallb
Install directory for themetallb
package.nfsvolumes
Install directory for thenfsvolumes
package.
Please read the comments inside the installation script, as there are some important caveats.