@@ -3,14 +3,14 @@ kind: Plugin
3
3
metadata :
4
4
name : preflight
5
5
spec :
6
- version : " v0.9.0 "
6
+ version : " v0.9.1 "
7
7
platforms :
8
8
- selector :
9
9
matchLabels :
10
10
os : linux
11
11
arch : amd64
12
- uri : https://github.com/replicatedhq/troubleshoot/releases/download/v0.9.0 /preflight_0.9.0_linux_amd64 -0.9.0 .tar.gz
13
- sha256 : " 75f82c2b720b578cefe05afb50d2559a9f7eb2ed1860cb5c5cb30254878e161c "
12
+ uri : https://github.com/replicatedhq/troubleshoot/releases/download/v0.9.1 /preflight_0.9.1_linux_amd64 -0.9.1 .tar.gz
13
+ sha256 : " 2a50b896b2bd0fdd10ae0bc63ecfe417da1de2ab81255990958fa433d123ef85 "
14
14
files :
15
15
- from : " ./preflight"
16
16
to : " ."
19
19
matchLabels :
20
20
os : darwin
21
21
arch : amd64
22
- uri : https://github.com/replicatedhq/troubleshoot/releases/download/v0.9.0 /preflight_0.9.0_darwin_amd64 -0.9.0 .tar.gz
23
- sha256 : " cc8ca71f31ec40796738a745794136b08fa3c224220040c8d413c76d70bc7bc5 "
22
+ uri : https://github.com/replicatedhq/troubleshoot/releases/download/v0.9.1 /preflight_0.9.1_darwin_amd64 -0.9.1 .tar.gz
23
+ sha256 : " e8d99442c12606f062edce164c7a503aca316928b796708a08f8ae3fc8e3444d "
24
24
files :
25
25
- from : " ./preflight"
26
26
to : " ."
@@ -29,35 +29,47 @@ spec:
29
29
matchLabels :
30
30
os : windows
31
31
arch : amd64
32
- uri : https://github.com/replicatedhq/troubleshoot/releases/download/v0.9.0 /preflight_0.9.0_windows_amd64 -0.9.0 .zip
33
- sha256 : " 5d96a7b9abb3699fc495b8739519e7b608c1d42f8b22b1e6581b889de7376872 "
32
+ uri : https://github.com/replicatedhq/troubleshoot/releases/download/v0.9.1 /preflight_0.9.1_windows_amd64 -0.9.1 .zip
33
+ sha256 : " ac1940826bda4025cf2e8be1627f3ba9ef0df0ee259dba388cb7a167c617dfd4 "
34
34
files :
35
35
- from : " /preflight.exe"
36
36
to : " ."
37
37
bin : " preflight.exe"
38
38
shortDescription : Executes application preflight tests in a cluster
39
- homepage : https://github.com/replicaetdhq /troubleshoot
39
+ homepage : https://github.com/replicatedhq /troubleshoot
40
40
caveats : |
41
41
Usage:
42
- $ kubectl preflight <URL >
42
+ $ kubectl preflight <uri/path >
43
43
44
- Flags:
45
- -h, --help help for preflight
46
- --interactive interactive preflights (default true)
47
- --kubecontext string the kubecontext to use when connecting (default "~/.kube/config")
48
- --serviceaccount string name of the service account to use. if not provided, one will be created
49
- --format string output format, one of human, json, yaml. only used when interactive is set to false (default "human")
44
+ where <uri/path> references a set of application preflight checks
45
+
46
+ For example:
47
+
48
+ $ kubectl preflight https://preflight.replicated.com
49
+
50
+ For additional options:
51
+ $ kubectl preflight --help
50
52
51
53
Documentation:
54
+ Full documentation on this plugin is available at:
52
55
https://help.replicated.com/docs/troubleshoot/kubernetes/preflight/overview/
53
56
57
+ For application developers writing collectors and analyzers:
58
+ https://help.replicated.com/docs/troubleshoot/kubernetes/collectors/defining-collectors/
59
+
54
60
description : |
55
- This plugin executes application-specific preflight checks and conformance tests against a cluster, prior to installation of an application.
61
+ This plugin executes application-specific preflight checks and conformance
62
+ tests against a cluster, prior to installation of an application.
56
63
57
- Application developers can create and host a Preflight manifest that defines the minimum and desired Kubernetes environment
58
- for an application. Before installing the application, a cluster admin can use this plugin to execute the application preflight checks
59
- to identify any missing components, configuration or incompatibilities between the cluster and the desired environment.
64
+ Application developers can create and host a Preflight manifest that
65
+ defines the minimum and desired Kubernetes environment for an application.
66
+ Before installing the application, a cluster admin can use this plugin to
67
+ execute the application preflight checksto identify any missing
68
+ components, configuration or incompatibilities between the cluster and the
69
+ desired environment.
60
70
61
- When executing Preflight tests, the test results will be displayed in a terminal-based UI on the workstation that executed the command.
71
+ When executing Preflight tests, the test results will be displayed in a
72
+ terminal-based UI on the workstation that executed the command.
62
73
63
- For information on creating a Preflight manifest, view the documentation at https://help.replicated.com/docs/troubleshoot/kubernetes/analysis/
74
+ For information on creating a Preflight manifest, view the documentation
75
+ at https://help.replicated.com/docs/troubleshoot/kubernetes/analysis/
0 commit comments