Platform Modules
The Rocket Pad Platform allows for additional modules to be installed on bootstrap in order to bring additional tools and features to the platform without increasing the minimum requirements of the Rocket Pad Platform Base offerings.
Find available modules on our GitLab
What is a module
A Rocket Pad Platform Module is additional resource deployment configuration build in Jsonnet like all of our components. Available Modules can be seen in our GitLab. All modules that are not in the Rocket Pad Platform Base are optional. But depending on what infrastructure the platform is running some modules like storage might be needed to provide basic functionality.
When adding a module to your Rocket Pad Platform it will be created as an Argo CD application and can be observed oder the Argo CD UI. Check the individual Module documentation in order to see potential issues with intercompatibility of modules.
Modules are designed to integrate with our Rocket Pad Platform Base and might have dependencies to components shipped with the Rocket Pad Platform Base.
Storage Modules should not be uninstalled after the platform got bootstrapped with them!
Custom Modules
Modules can be used like plugins in other software tools. If you need additional tools that we are not currently providing as a ready to use module and you want to integrate it tightly within your Platforms GitOps setup: Create a custom module. Consider contributing back with your module and create us a Pull Request with your module if you want.
📄️ Install Modules
In addition to the modules included in the Platform base, there are additional modules available to add other features and tools to your instance of the {constants.productName}.
🗃️ Available Modules
2 items