1.8 KiB
clank-shuttle-infrastructure-plan
The clank-shuttle-infrastructure-plan is a toolkit designed to help quickly set up infrastructure and support development in Terraform modules, projects, Helm charts, and more. With the provided OpenAPI specification,
Getting Started
Initialize the Project
shuttle run init
This command initializes the project, setting up the necessary configurations and downloading any required dependencies.
Build the Project
shuttle run build
This command builds the project, generating the necessary infrastructure and artifacts.
Apply the Changes
shuttle run apply
This command applies the changes to your infrastructure, creating or updating resources as needed.
Format the Code
shuttle run format
This command formats the code, ensuring it adheres to best practices and style guidelines.
Adding Helm Charts
To add Helm charts to your project, follow these steps:
- Create a
templates/charts
directory in your project. - Add your Helm charts to the charts directory.
- Add values in the
templates
directory, i.e. .values.yaml - Update your project's YAML file to include the Helm chart settings, if needed.
- Use the Shuttle CLI commands mentioned above to build, apply, and manage your Helm charts along with the rest of your infrastructure.
Contributing
If you'd like to contribute to the clank-shuttle-infrastructure-plan, please feel free to submit pull requests or open issues to report bugs and suggest new features. License
This project is licensed under the MIT License. See the LICENSE file for more information.
Support
If you encounter any issues or need help with the clank-shuttle-infrastructure-plan, please reach out to our team or open an issue on the GitHub repository.