|
1 | 1 | apiVersion: troubleshoot.replicated.com/v1beta1 |
2 | 2 | kind: Preflight |
3 | 3 | metadata: |
4 | | - name: shiny-new-ai |
| 4 | + name: support-io |
5 | 5 | spec: |
6 | 6 | uploadResultsTo: https://hookb.in/Z26mz8R9VpC7q7eYrWob |
7 | 7 | analyzers: |
8 | | - - clusterVersion: |
| 8 | + - imagePullSecret: |
| 9 | + checkName: "blarg" |
| 10 | + registryName: quay.io |
9 | 11 | outcomes: |
10 | 12 | - fail: |
11 | | - when: "< 1.13.0" |
12 | | - message: Sorry, ShinyNew.ai requires at least Kubernetes 1.14.0. Please update your Kubernetes cluster before installing. |
13 | | - uri: https://enterprise.shinynew.ai/install/requirements/kubernetes |
14 | | - - warn: |
15 | | - when: "< 1.15.0" |
16 | | - message: The version of Kubernetes you are running meets the minimum requirements to run ShineyNew.ai. It's recommended to run Kubernetes 1.15.0 or later. |
17 | | - uri: https://enterprise.shinynew.ai/install/requirements/kubernetes |
| 13 | + message: Cannot pull from quay.io |
18 | 14 | - pass: |
19 | | - message: The version of Kubernetes you have installed meets the required and recommended versions. |
20 | | - - storageClass: |
21 | | - checkName: Required storage classes |
22 | | - storageClassName: "microk8s-hostpath" |
23 | | - outcomes: |
24 | | - - fail: |
25 | | - message: The required storage class was not found in the cluster. |
26 | | - - pass: |
27 | | - message: The required storage class was found in the cluster. |
28 | | - - ingress: |
29 | | - namespace: default |
30 | | - ingressName: my-app-ingress |
31 | | - outcomes: |
32 | | - - fail: |
33 | | - message: Expected to find an ingress named "my-app-ingress". |
34 | | - - pass: |
35 | | - message: Expected ingress was found. |
36 | | - customResourceDefinitionName: rook |
37 | | - outcomes: |
38 | | - - fail: |
39 | | - message: Rook is required for ShinyNew.ai. Rook was not found in the cluster. |
40 | | - - pass: |
41 | | - message: Found a supported version of Rook installed and running in the cluster. |
| 15 | + message: Found credentials to pull from quay.io |
| 16 | + # - clusterVersion: |
| 17 | + # outcomes: |
| 18 | + # - fail: |
| 19 | + # when: "< 1.13.0" |
| 20 | + # message: Sorry, support.io requires at least Kubernetes 1.14.0. Please update your Kubernetes cluster before installing. |
| 21 | + # uri: https://enterprise.support.io/install/requirements/kubernetes |
| 22 | + # - warn: |
| 23 | + # when: "< 1.15.0" |
| 24 | + # message: The version of Kubernetes you are running meets the minimum requirements to run support.io. It's recommended to run Kubernetes 1.15.0 or later. |
| 25 | + # uri: https://enterprise.support.io/install/requirements/kubernetes |
| 26 | + # - pass: |
| 27 | + # message: The version of Kubernetes you have installed meets the required and recommended versions. |
| 28 | + # - storageClass: |
| 29 | + # checkName: Required storage classes |
| 30 | + # storageClassName: "microk8s-hostpath" |
| 31 | + # outcomes: |
| 32 | + # - fail: |
| 33 | + # message: The required storage class was not found in the cluster. |
| 34 | + # - pass: |
| 35 | + # message: The required storage class was found in the cluster. |
| 36 | + # - ingress: |
| 37 | + # namespace: default |
| 38 | + # ingressName: my-app-ingress |
| 39 | + # outcomes: |
| 40 | + # - fail: |
| 41 | + # message: Expected to find an ingress named "my-app-ingress". |
| 42 | + # - pass: |
| 43 | + # message: Expected ingress was found. |
| 44 | + # - customResourceDefinitionName: |
| 45 | + # customResourceDefinitionName: rook |
| 46 | + # outcomes: |
| 47 | + # - fail: |
| 48 | + # message: Rook is required for Support.io. Rook was not found in the cluster. |
| 49 | + # - pass: |
| 50 | + # message: Found a supported version of Rook installed and running in the cluster. |
0 commit comments