Adding Argo Rollouts plugin version for PowerShell (#2937)
* Update argo-rollouts.yaml with commented version for PowerShell * Update argo-rollouts.yaml * Moving Plugin - Argo Rollouts for Powershell - to separate filemine
parent
12ea38a701
commit
baa4ea5397
|
|
@ -0,0 +1,86 @@
|
|||
# Manage argo-rollouts from PowerShell
|
||||
# See https://argoproj.github.io/argo-rollouts/
|
||||
# <g> Get rollout details
|
||||
# <w> Watch rollout progress
|
||||
# <p> (with confirmation) Promote rollout
|
||||
# <r> (with confirmation) Restart rollout
|
||||
plugins:
|
||||
argo-rollouts-get:
|
||||
shortCut: g
|
||||
confirm: false
|
||||
description: Get details
|
||||
scopes:
|
||||
- rollouts
|
||||
command: powershell
|
||||
background: false
|
||||
args:
|
||||
- kubectl
|
||||
- argo
|
||||
- rollouts
|
||||
- get
|
||||
- rollout
|
||||
- $NAME
|
||||
- --context
|
||||
- $CONTEXT
|
||||
- -n
|
||||
- $NAMESPACE;
|
||||
- $null = $Host.UI.RawUI.ReadKey('NoEcho,IncludeKeyDown')
|
||||
argo-rollouts-watch:
|
||||
shortCut: w
|
||||
confirm: false
|
||||
description: Watch progress
|
||||
scopes:
|
||||
- rollouts
|
||||
command: powershell
|
||||
background: false
|
||||
args:
|
||||
- kubectl
|
||||
- argo
|
||||
- rollouts
|
||||
- get
|
||||
- rollout
|
||||
- $NAME
|
||||
- --context
|
||||
- $CONTEXT
|
||||
- -n
|
||||
- $NAMESPACE
|
||||
- -w;
|
||||
- $null = $Host.UI.RawUI.ReadKey('NoEcho,IncludeKeyDown')
|
||||
argo-rollouts-promote:
|
||||
shortCut: p
|
||||
confirm: true
|
||||
description: Promote
|
||||
scopes:
|
||||
- rollouts
|
||||
command: powershell
|
||||
background: false
|
||||
args:
|
||||
- kubectl
|
||||
- argo
|
||||
- rollouts
|
||||
- promote
|
||||
- $NAME
|
||||
- --context
|
||||
- $CONTEXT
|
||||
- -n
|
||||
- $NAMESPACE;
|
||||
- $null = $Host.UI.RawUI.ReadKey('NoEcho,IncludeKeyDown')
|
||||
argo-rollouts-restart:
|
||||
shortCut: r
|
||||
confirm: true
|
||||
description: Restart
|
||||
scopes:
|
||||
- rollouts
|
||||
command: powershell
|
||||
background: false
|
||||
args:
|
||||
- kubectl
|
||||
- argo
|
||||
- rollouts
|
||||
- restart
|
||||
- $NAME
|
||||
- --context
|
||||
- $CONTEXT
|
||||
- -n
|
||||
- $NAMESPACE;
|
||||
- $null = $Host.UI.RawUI.ReadKey('NoEcho,IncludeKeyDown')
|
||||
Loading…
Reference in New Issue