diff --git a/.gitlab/issue_templates/Default.md b/.gitlab/issue_templates/Default.md new file mode 100644 index 00000000..224f5f79 --- /dev/null +++ b/.gitlab/issue_templates/Default.md @@ -0,0 +1,59 @@ +## πŸ› Issue Report Template + +Thank you for reporting an issue! +Please provide the details below to help us investigate and resolve it efficiently. +If you have a feature request, please select the "Feature Request" template. + +### πŸ“¦ Deployment Details +- **Release version deployed**: + _(e.g. v1.4.2, commit hash, or branch name)_ + +- **Deployment type**: + - [ ] Fresh installation + - [ ] Upgrade (from version: ___ ) + +### ☸️ Kubernetes Environment +- **Kubernetes distribution** (select one): + - [ ] Rancher RKE / RKE2 + - [ ] OpenShift + - [ ] k3s + - [ ] kind / minikube + - [ ] Other: ___________ + +- **Kubernetes version**: + _(e.g. v1.27.3)_ + +### 🌐 Ingress & Certificates +- **Ingress controller in use**: + - [ ] Ingress NGINX Controller version: ___ + - [ ] Other: Currently only Ingress NGINX is supported + +- **Certificate status**: + - [ ] Let’s Encrypt + - [ ] Other publicly verifiable certificate (issuer: ___ ) + - [ ] Self-signed certificate (see [`self-signed-certificated.md`](https://gitlab.opencode.de/bmi/opendesk/deployment/opendesk/-/blob/develop/docs/enhanced-configuration/self-signed-certificates.md)) + - [ ] Option 1 + - [ ] Option 2a + - [ ] Option 2b + +### πŸ”§ Tooling Versions +- **Helm version (`helm version`)**: ___________ +- **Helmfile version (`helmfile --version`)**: ___________ + +### πŸ” Problem Description +- **Expected behavior**: + +- **Observed behavior / error message**: + +- **Steps to reproduce**: + 1. + 2. + 3. + +### πŸ“„ Additional context + +- Relevant logs (please redact sensitive info): +- Screenshots (if applicable): +- Other notes that might help: + +## πŸ™Œ Thank you for contributing to the project! diff --git a/.gitlab/issue_templates/Feature_Request.md b/.gitlab/issue_templates/Feature_Request.md new file mode 100644 index 00000000..5d6d8a6e --- /dev/null +++ b/.gitlab/issue_templates/Feature_Request.md @@ -0,0 +1,37 @@ +## πŸ’‘ Feature Request Template + +Thank you for suggesting an improvement! +To help us understand and evaluate your idea, please provide the details below. + +### πŸ“ Summary + +- **Short description of the feature**: + _(One or two sentences that capture the core idea)_ + +### 🎯 Use Case / Motivation + +- **Who would benefit from this feature?** + - [ ] Operators / Administrators + - [ ] Developers + - [ ] End users + - [ ] Other: ___________ + +- **Why is this feature needed?** + _(Describe the problem, pain point, or gap this would address)_ + +### πŸ”§ Proposed Solution + +- **How should it work?** + _(Describe the desired functionality. If relevant, provide examples, CLI flags, configuration snippets, or workflows.)_ + +### πŸ“Š Alternatives Considered + +- **Other approaches you’ve tried or thought of**: + _(What’s possible now, and why is it not sufficient?)_ + +### πŸ“„ Additional Context + +- Links to related issues, merge requests, or external references: +- Screenshots, diagrams, or mockups (if available): + +## πŸ™Œ Thank you for helping improve the project!