Custom Template Setup
Summary
Before creating custom cluster templates, ensure you have the required tools and access.
Git Repository
You need a git repository in your Organization's GitHub org for your custom cluster templates and terraform modules. For a great example starting point, please fork our upstream.
https://github.com/konstructio/konstruct-templates
Terraform Knowledge
- Familiarity with Terraform module structure
- Understanding of provider requirements
- Knowledge of your cloud provider's Terraform resources
Repository Access Setup
Public Repositories
Public repositories work without additional configuration.
Private Repositories
For private repositories, you'll need to provide access credentials when creating the custom template:
- GitHub: Create a personal access token with repository read permissions.
You'll provide these credentials in the Konstruct UI when configuring your custom template.
Validation Checklist
Before proceeding:
- Git repository created
- Repository access configured
What's Next?
Ready to create custom templates? Continue to Custom Cluster Templates.