Skip to content

Commit

Permalink
Make chains namespace configurable
Browse files Browse the repository at this point in the history
This makes chains namespace configurable with new flag
chains-namespace where you can specify in which namespace
the chains is configured, by default it is tekton-chains

Do refacotring in chains cmd code

Update docs
  • Loading branch information
piyush-garg authored and tekton-robot committed Mar 9, 2022
1 parent 2b7970b commit 90517dc
Show file tree
Hide file tree
Showing 25 changed files with 575 additions and 511 deletions.
2 changes: 1 addition & 1 deletion docs/cmd/tkn.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ CLI for tekton pipelines
### SEE ALSO

* [tkn bundle](tkn_bundle.md) - Manage Tekton Bundles
* [tkn chains](tkn_chains.md) - Manage Tekton Chains
* [tkn chain](tkn_chain.md) - Manage Chains
* [tkn clustertask](tkn_clustertask.md) - Manage ClusterTasks
* [tkn clustertriggerbinding](tkn_clustertriggerbinding.md) - Manage ClusterTriggerBindings
* [tkn completion](tkn_completion.md) - Prints shell completion scripts
Expand Down
33 changes: 33 additions & 0 deletions docs/cmd/tkn_chain.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
## tkn chain

Manage Chains

***Aliases**: chains*

### Usage

```
tkn chain
```

### Synopsis

Manage Chains

### Options

```
--chains-namespace string namespace in which chains is installed (default "tekton-chains")
-c, --context string name of the kubeconfig context to use (default: kubectl config current-context)
-h, --help help for chain
-k, --kubeconfig string kubectl config file (default: $HOME/.kube/config)
-n, --namespace string namespace to use (default: from $KUBECONFIG)
-C, --no-color disable coloring (default: false)
```

### SEE ALSO

* [tkn](tkn.md) - CLI for tekton pipelines
* [tkn chain payload](tkn_chain_payload.md) - Print Tekton Chains' payload for a specific taskrun
* [tkn chain signature](tkn_chain_signature.md) - Print Tekton Chains' signature for a specific taskrun

16 changes: 10 additions & 6 deletions docs/cmd/tkn_chains_payload.md → docs/cmd/tkn_chain_payload.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
## tkn chains payload
## tkn chain payload

Print a Tekton chains' payload for a specific taskrun
Print Tekton Chains' payload for a specific taskrun

### Usage

```
tkn chains payload
tkn chain payload
```

### Synopsis

Print a Tekton chains' payload for a specific taskrun
Print Tekton Chains' payload for a specific taskrun

### Options

Expand All @@ -26,10 +26,14 @@ Print a Tekton chains' payload for a specific taskrun
### Options inherited from parent commands

```
-C, --no-color disable coloring (default: false)
--chains-namespace string namespace in which chains is installed (default "tekton-chains")
-c, --context string name of the kubeconfig context to use (default: kubectl config current-context)
-k, --kubeconfig string kubectl config file (default: $HOME/.kube/config)
-n, --namespace string namespace to use (default: from $KUBECONFIG)
-C, --no-color disable coloring (default: false)
```

### SEE ALSO

* [tkn chains](tkn_chains.md) - Manage Tekton Chains
* [tkn chain](tkn_chain.md) - Manage Chains

34 changes: 34 additions & 0 deletions docs/cmd/tkn_chain_signature.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
## tkn chain signature

Print Tekton Chains' signature for a specific taskrun

### Usage

```
tkn chain signature
```

### Synopsis

Print Tekton Chains' signature for a specific taskrun

### Options

```
-h, --help help for signature
```

### Options inherited from parent commands

```
--chains-namespace string namespace in which chains is installed (default "tekton-chains")
-c, --context string name of the kubeconfig context to use (default: kubectl config current-context)
-k, --kubeconfig string kubectl config file (default: $HOME/.kube/config)
-n, --namespace string namespace to use (default: from $KUBECONFIG)
-C, --no-color disable coloring (default: false)
```

### SEE ALSO

* [tkn chain](tkn_chain.md) - Manage Chains

27 changes: 0 additions & 27 deletions docs/cmd/tkn_chains.md

This file was deleted.

30 changes: 0 additions & 30 deletions docs/cmd/tkn_chains_format.md

This file was deleted.

30 changes: 0 additions & 30 deletions docs/cmd/tkn_chains_signature.md

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
.TH "TKN\-CHAINS\-PAYLOAD" "1" "" "Auto generated by spf13/cobra" ""
.TH "TKN\-CHAIN\-PAYLOAD" "1" "" "Auto generated by spf13/cobra" ""
.nh
.ad l


.SH NAME
.PP
tkn\-chains\-payload \- Print a Tekton chains' payload for a specific taskrun
tkn\-chain\-payload \- Print Tekton Chains' payload for a specific taskrun


.SH SYNOPSIS
.PP
\fBtkn chains payload\fP
\fBtkn chain payload\fP


.SH DESCRIPTION
.PP
Print a Tekton chains' payload for a specific taskrun
Print Tekton Chains' payload for a specific taskrun


.SH OPTIONS
Expand Down Expand Up @@ -46,11 +46,27 @@ Print a Tekton chains' payload for a specific taskrun


.SH OPTIONS INHERITED FROM PARENT COMMANDS
.PP
\fB\-\-chains\-namespace\fP="tekton\-chains"
namespace in which chains is installed

.PP
\fB\-c\fP, \fB\-\-context\fP=""
name of the kubeconfig context to use (default: kubectl config current\-context)

.PP
\fB\-k\fP, \fB\-\-kubeconfig\fP=""
kubectl config file (default: $HOME/.kube/config)

.PP
\fB\-n\fP, \fB\-\-namespace\fP=""
namespace to use (default: from $KUBECONFIG)

.PP
\fB\-C\fP, \fB\-\-no\-color\fP[=false]
disable coloring (default: false)


.SH SEE ALSO
.PP
\fBtkn\-chains(1)\fP
\fBtkn\-chain(1)\fP
51 changes: 51 additions & 0 deletions docs/man/man1/tkn-chain-signature.1
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
.TH "TKN\-CHAIN\-SIGNATURE" "1" "" "Auto generated by spf13/cobra" ""
.nh
.ad l


.SH NAME
.PP
tkn\-chain\-signature \- Print Tekton Chains' signature for a specific taskrun


.SH SYNOPSIS
.PP
\fBtkn chain signature\fP


.SH DESCRIPTION
.PP
Print Tekton Chains' signature for a specific taskrun


.SH OPTIONS
.PP
\fB\-h\fP, \fB\-\-help\fP[=false]
help for signature


.SH OPTIONS INHERITED FROM PARENT COMMANDS
.PP
\fB\-\-chains\-namespace\fP="tekton\-chains"
namespace in which chains is installed

.PP
\fB\-c\fP, \fB\-\-context\fP=""
name of the kubeconfig context to use (default: kubectl config current\-context)

.PP
\fB\-k\fP, \fB\-\-kubeconfig\fP=""
kubectl config file (default: $HOME/.kube/config)

.PP
\fB\-n\fP, \fB\-\-namespace\fP=""
namespace to use (default: from $KUBECONFIG)

.PP
\fB\-C\fP, \fB\-\-no\-color\fP[=false]
disable coloring (default: false)


.SH SEE ALSO
.PP
\fBtkn\-chain(1)\fP
49 changes: 49 additions & 0 deletions docs/man/man1/tkn-chain.1
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
.TH "TKN\-CHAIN" "1" "" "Auto generated by spf13/cobra" ""
.nh
.ad l


.SH NAME
.PP
tkn\-chain \- Manage Chains


.SH SYNOPSIS
.PP
\fBtkn chain\fP


.SH DESCRIPTION
.PP
Manage Chains


.SH OPTIONS
.PP
\fB\-\-chains\-namespace\fP="tekton\-chains"
namespace in which chains is installed

.PP
\fB\-c\fP, \fB\-\-context\fP=""
name of the kubeconfig context to use (default: kubectl config current\-context)

.PP
\fB\-h\fP, \fB\-\-help\fP[=false]
help for chain

.PP
\fB\-k\fP, \fB\-\-kubeconfig\fP=""
kubectl config file (default: $HOME/.kube/config)

.PP
\fB\-n\fP, \fB\-\-namespace\fP=""
namespace to use (default: from $KUBECONFIG)

.PP
\fB\-C\fP, \fB\-\-no\-color\fP[=false]
disable coloring (default: false)


.SH SEE ALSO
.PP
\fBtkn(1)\fP, \fBtkn\-chain\-payload(1)\fP, \fBtkn\-chain\-signature(1)\fP
35 changes: 0 additions & 35 deletions docs/man/man1/tkn-chains-format.1

This file was deleted.

Loading

0 comments on commit 90517dc

Please sign in to comment.