mirror of
https://github.com/prometheus-operator/prometheus-operator.git
synced 2025-04-21 11:48:53 +00:00
Merge pull request #6180 from slashpai/feature_support_template
chore: create new feature and support issue templates
This commit is contained in:
commit
40df2f80c1
4 changed files with 156 additions and 79 deletions
.github/ISSUE_TEMPLATE
29
.github/ISSUE_TEMPLATE/feature.md
vendored
29
.github/ISSUE_TEMPLATE/feature.md
vendored
|
@ -1,29 +0,0 @@
|
|||
---
|
||||
name: Feature
|
||||
about: If you want to propose a new feature or enhancement
|
||||
labels: kind/feature
|
||||
---
|
||||
|
||||
<!--
|
||||
|
||||
Feel free to ask questions in #prometheus-operator on Kubernetes Slack!
|
||||
|
||||
Note: This repository is about prometheus-operator itself, if you have questions about:
|
||||
- helm installation, go to https://github.com/prometheus-community/helm-charts repository
|
||||
- kube-prometheus setup, go to https://github.com/prometheus-operator/kube-prometheus
|
||||
|
||||
-->
|
||||
|
||||
**What is missing?**
|
||||
|
||||
**Why do we need it?**
|
||||
|
||||
**Environment**
|
||||
|
||||
* Prometheus Operator version:
|
||||
|
||||
`Insert image tag or Git SHA here`
|
||||
<!-- Try kubectl -n monitoring describe deployment prometheus-operator -->
|
||||
<!-- Note: please provide operator version and not kube-prometheus/helm chart version -->
|
||||
|
||||
**Anything else we need to know?**:
|
48
.github/ISSUE_TEMPLATE/feature.yaml
vendored
Normal file
48
.github/ISSUE_TEMPLATE/feature.yaml
vendored
Normal file
|
@ -0,0 +1,48 @@
|
|||
name: 🚀 Feature
|
||||
description: Propose a new feature or enhancement to the Prometheus operator
|
||||
labels: ["kind/feature", "needs-triage"]
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
**Note:** This repository is about prometheus-operator itself, if you have questions about:
|
||||
- kube-prometheus setup, go to [kube-prometheus](https://github.com/prometheus-operator/kube-prometheus)
|
||||
- helm installation, go to [kube-prometheus-stack-helm-chart](https://github.com/prometheus-community/helm-charts)
|
||||
- type: dropdown
|
||||
attributes:
|
||||
label: Component(s)
|
||||
description: If the feature is about custom resource definitions, select which one(s)
|
||||
multiple: true
|
||||
options:
|
||||
- Prometheus
|
||||
- PrometheusAgent
|
||||
- AlertManager
|
||||
- AlertManagerConfig
|
||||
- ServiceMonitor
|
||||
- PodMonitor
|
||||
- Probe
|
||||
- PrometheusRule
|
||||
- ThanosRuler
|
||||
- ScrapeConfig
|
||||
- Other (please comment)
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: What is missing? Please describe.
|
||||
description: A clear and concise description of what is missing currently.
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Describe alternatives you've considered.
|
||||
description: A clear and concise description of any alternative solutions or features you've considered.
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Environment Information.
|
||||
description: Please provide any additional information about your installation.
|
||||
value: |
|
||||
## Environment
|
||||
Kubernetes Version:
|
||||
Prometheus-Operator Version:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: Feel free to ask questions in [\#prometheus-operator](https://kubernetes.slack.com/archives/CFFDS2Z7F) on Kubernetes Slack!
|
50
.github/ISSUE_TEMPLATE/support.md
vendored
50
.github/ISSUE_TEMPLATE/support.md
vendored
|
@ -1,50 +0,0 @@
|
|||
---
|
||||
name: Support
|
||||
about: For questions about prometheus-operator. For Helm, go to https://github.com/prometheus-community/helm-charts. For kube-prometheus, go to https://github.com/prometheus-operator/kube-prometheus.
|
||||
labels: kind/support
|
||||
---
|
||||
|
||||
<!--
|
||||
|
||||
Feel free to ask questions in #prometheus-operator on Kubernetes Slack!
|
||||
|
||||
Note: This repository is about prometheus-operator itself, if you have questions about:
|
||||
- helm installation, go to https://github.com/prometheus-community/helm-charts repository
|
||||
- kube-prometheus setup, go to https://github.com/prometheus-operator/kube-prometheus
|
||||
|
||||
-->
|
||||
|
||||
**What did you do?**
|
||||
|
||||
**Did you expect to see some different?**
|
||||
|
||||
**Environment**
|
||||
|
||||
* Prometheus Operator version:
|
||||
|
||||
`Insert image tag or Git SHA here`
|
||||
<!-- Try: kubectl -n monitoring describe deployment prometheus-operator -->
|
||||
<!-- Note: please provide operator version and not kube-prometheus/helm chart version -->
|
||||
|
||||
* Kubernetes version information:
|
||||
|
||||
`kubectl version`
|
||||
<!-- Replace the command with its output above -->
|
||||
|
||||
* Kubernetes cluster kind:
|
||||
|
||||
insert how you created your cluster: kops, bootkube, etc.
|
||||
|
||||
* Manifests:
|
||||
|
||||
```
|
||||
insert manifests relevant to the issue
|
||||
```
|
||||
|
||||
* Prometheus Operator Logs:
|
||||
|
||||
```
|
||||
insert Prometheus Operator logs relevant to the issue here
|
||||
```
|
||||
|
||||
**Anything else we need to know?**:
|
108
.github/ISSUE_TEMPLATE/support.yaml
vendored
Normal file
108
.github/ISSUE_TEMPLATE/support.yaml
vendored
Normal file
|
@ -0,0 +1,108 @@
|
|||
name: ✋ Support
|
||||
description: Support needed with Prometheus Operator
|
||||
labels: ["kind/support", "needs-triage"]
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
**Note:** This repository is about prometheus-operator itself, if you have questions about:
|
||||
- kube-prometheus setup, go to [kube-prometheus](https://github.com/prometheus-operator/kube-prometheus)
|
||||
- helm installation, go to [kube-prometheus-stack-helm-chart](https://github.com/prometheus-community/helm-charts)
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Are you aware that we have documentation at [our website](https://prometheus-operator.dev)? There's a chance you'll find answers faster over there 🙂
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: What happened?
|
||||
description: A concise description of what you're experiencing.
|
||||
value: |
|
||||
## Description
|
||||
|
||||
## Steps to Reproduce
|
||||
|
||||
## Expected Result
|
||||
|
||||
## Actual Result
|
||||
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Prometheus Operator Version
|
||||
description: |
|
||||
Provide the prometheus-operator version used
|
||||
This will be automatically formatted into code, so no need for backticks.
|
||||
placeholder: |
|
||||
- Prometheus Operator version (please provide operator version and not kube-prometheus/helm chart version):
|
||||
```console
|
||||
Try kubectl -n <namespace> describe deployment/prometheus-operator
|
||||
# paste output here
|
||||
```
|
||||
render: shell
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Kubernetes Version
|
||||
description: |
|
||||
Paste the output of `kubectl version -o yaml`
|
||||
This will be automatically formatted into code, so no need for backticks.
|
||||
render: yaml
|
||||
validations:
|
||||
required: true
|
||||
- type: dropdown
|
||||
attributes:
|
||||
label: Kubernetes Cluster Type
|
||||
description: Select Kubernetes cluster type
|
||||
options:
|
||||
- kind
|
||||
- minikube
|
||||
- kubeadm
|
||||
- OpenShift
|
||||
- EKS
|
||||
- GKE
|
||||
- AKS
|
||||
- Rancher
|
||||
- Other (please comment)
|
||||
validations:
|
||||
required: true
|
||||
- type: dropdown
|
||||
attributes:
|
||||
label: How did you deploy Prometheus-Operator?
|
||||
description: |
|
||||
Select the method how you deployed prometheus-operator
|
||||
options:
|
||||
- prometheus-operator/kube-prometheus
|
||||
- helm chart:prometheus-community/kube-prometheus-stack
|
||||
- yaml manifests
|
||||
- Other (please comment)
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Manifests
|
||||
description: |
|
||||
Insert manifests relevant to the issue
|
||||
This will be automatically formatted into code, so no need for backticks.
|
||||
render: yaml
|
||||
validations:
|
||||
required: false
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: prometheus-operator log output
|
||||
description: |
|
||||
Please provide prometheus-operator log output
|
||||
This will be automatically formatted into code, so no need for backticks.
|
||||
render: shell
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Anything else?
|
||||
description: |
|
||||
Links? References? Anything that will give us more context about the issue you are encountering!
|
||||
|
||||
Tip: You can attach images or any other relevant log files by clicking this area to highlight it and then dragging files in.
|
||||
validations:
|
||||
required: false
|
Loading…
Add table
Add a link
Reference in a new issue