Commit graph

54 commits

Author SHA1 Message Date
Vincent Boon
2f1df4c528 Add option to force the cleanup (#1742)
* Add option to force the cleanup

* Add option to help
2023-12-05 15:28:02 +01:00
Rajesh Rajendran
8054abfb91 chore(cli): Allow override or only upgrade (#1377)
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-06-24 00:50:16 +02:00
Rajesh Rajendran
643cd07bea chore(cli): Don't upgrade tooling on regular patches (#1370)
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-06-23 16:08:07 +02:00
Rajesh Rajendran
075bf95951 chore(cli): Cleaningup cli only on release upgrade (#1369)
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-06-23 16:08:05 +02:00
rjshrjndrn
b777381f97 Posix compliant path decalaration 2023-06-23 01:02:09 +02:00
Rajesh Rajendran
12e8d84c18 chore(cli): Adding warn log (#1284)
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-06-23 00:58:26 +02:00
rjshrjndrn
1c706f09f8 chore(cli): Clean up toolings
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-06-12 14:15:24 +02:00
rjshrjndrn
5ad1dd58f1 chore(helm): Skip migration for reload
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-06-09 18:06:38 +02:00
rjshrjndrn
8121ddfb45 chore(cli): Don't exit if kubeconfig doesn't found
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-05-25 14:39:20 +02:00
Rajesh Rajendran
9678a17ffa chore(cli): Adding info on which kubeconfig is getting used (#1261)
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-05-17 18:55:02 +02:00
Rajesh Rajendran
df7af56dab fix(cli): KUBECONFIG PATH override (#1266)
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-05-17 18:55:02 +02:00
rjshrjndrn
6d0fef3c67 refactor(cli): In old clusters kyverno upgrade won't work.
So we'll have to upgrade OR only.

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-05-16 14:36:21 +02:00
Rajesh Rajendran
4cfa516ce3 fix(cli): Override cli options (#1239)
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-05-09 12:43:06 +02:00
rjshrjndrn
8f7b25bab1 chore(cli): Adding separate query for ee cleanup
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-05-05 19:29:38 +02:00
rjshrjndrn
874570baa3 chore(cli): Override GH repo
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-05-04 05:43:11 +02:00
Rajesh Rajendran
ae8e22709a Revert "Moving cli to scripts folder (#1196)" (#1197)
This reverts commit c947e48d99.
2023-05-02 11:18:47 +02:00
Rajesh Rajendran
0316999528 Moving cli to scripts folder (#1196) 2023-05-02 11:18:47 +02:00
Rajesh Rajendran
c724b57fc7 chore(cli): Adding verbose logging (#1144)
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-05-02 10:55:57 +02:00
Rajesh Rajendran
06d8218b8b fix(cli): Proper git tag propegation (#1202)
and logging of clone

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-04-25 09:09:26 +02:00
Rajesh Rajendran
aac1d60037 chore(cli): Updating comment (#1188)
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-04-19 18:13:19 +02:00
Rajesh Rajendran
b0361854d8 chore(cli): removing log message (#1186)
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-04-19 18:13:19 +02:00
Rajesh Rajendran
6a92c62319 chore(cli): Adding option to keep backup directories (#1185)
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-04-19 18:13:19 +02:00
Rajesh Rajendran
781fc4213c chore(cli): Updating comment (#1184)
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-04-19 18:13:19 +02:00
Rajesh Rajendran
be827b28e5 Update cli for fetch latest patches and kubeconfig file hierarchy (#1183)
* chore(helm): Kubeconfig file hierarchy

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>

* chore(cli): openreplay -u fetches update from current version, unless
flag set

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>

---------

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-04-19 18:13:19 +02:00
Rajesh Rajendran
a373080312
chore(cli): Option for overriding kubeconfig (#1093)
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-04-02 13:58:58 +02:00
Rajesh Rajendran
d67c86edfe
chore(cli): check vars file prior update (#1091)
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-03-31 19:37:35 +02:00
Rajesh Rajendran
0d6a1a7902
cli improvements (#1089)
* fix(init): Check directory recursion

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>

* chore(cli): Reload if only change detected

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>

---------

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-03-31 17:41:10 +02:00
rjshrjndrn
ea838c171b chore(cli): Adding more log info for editing
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-03-29 18:00:28 +02:00
rjshrjndrn
6a54c1a263 chore(init): suppres verbose logging
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-03-28 17:56:33 +02:00
rjshrjndrn
2b5281c081 chore(cli): Removing unnecessary log
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-03-28 16:01:40 +02:00
rjshrjndrn
64768b27a4 chore(cli): Adding install packages flag
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-03-28 16:00:38 +02:00
rjshrjndrn
c68761dfba chore(helm): Upgrading kubectl
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-03-28 15:54:29 +02:00
rjshrjndrn
ccb608298b chore(cli): Adding log for restart
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-03-28 15:49:57 +02:00
rjshrjndrn
1f85f0cf71 chore(helm): Updating the log message
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-03-27 15:43:18 +02:00
Rajesh Rajendran
03b92e8910
CLI improvements (#1059)
* chore(cli): Adding option to install OpenReplay

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>

* chore(cli): Don't install if existing OR found

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>

* chore(cli): Adding data cleanup option

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>

* chore(cli): Cleanup data minio

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>

* chore(cli): Adding info for cleanup

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>

* chore(cli): remove unnecessary logs.

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>

* chore(cli): Adding confirmation message

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>

* chore(cli): Clenaup comments

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>

---------

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-03-23 18:20:49 +01:00
rjshrjndrn
078c7fbff2 chore(cli): Don't reload toolings
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-03-22 11:27:22 +01:00
rjshrjndrn
5cf662240b chore(cli): Adding edit option for cli 2023-03-22 09:53:48 +01:00
rjshrjndrn
532ddcce93 fix(cli): prioritize openreplay package path
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-03-02 12:20:05 +01:00
rjshrjndrn
750d6378e4 chore(cli): Install partiticular version of OR
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-01-27 18:20:20 +01:00
rjshrjndrn
0270e380bc chore(cli): Adding helm options override
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-01-27 17:30:12 +01:00
rjshrjndrn
9b0a64f90f chore(cli): Better error handling
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-01-27 17:21:10 +01:00
rjshrjndrn
e96e84b98d chore(cli): Cleaning up tmp dir
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-01-27 13:11:27 +01:00
rjshrjndrn
d29ceb0926 chore(cli): Adding toolings upgrade
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-01-27 12:49:58 +01:00
rjshrjndrn
914c733df9 chore(helm): Backing up old vars.yaml
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-01-26 18:31:56 +01:00
rjshrjndrn
c7074d36ac chore(helm): Upgrading non existing installations
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-01-26 18:11:27 +01:00
rjshrjndrn
d76caf7e4e chore(cli): Removing install, as we have to clone the repo for that.
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-01-21 01:33:02 +01:00
rjshrjndrn
0a88d42c21 fix(cli): download yq non interactive
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-01-21 00:17:15 +01:00
Rajesh Rajendran
3fcd3ad01a
Cli for openreplay (#952)
* chore(cli): CLI to interact with installation
* fix(init): Generate random password (#863)
* chore(cli): Installing the cli
* chore(cli): Adding upgrade option
* chore(cli): Fix variable interpolation
* chore(cli): Cleaning tmp dir
* chore(cli): Don't print directory name
* chore(cli): Adding OR upgrade
* fix(cli): install eget
* fix(cli): Db namespace default value
* chore(cli): Log all container states
* chore(cli): Install packages on first run
* chore(cli): Adding title color scheme
* chore(cli): updating OR version
* chore(cli): Installing busybox
* chore(cli): Adding kubecolor
* chore(cli): Clone repo head
* fix(cli): helm message
* docs(cli): Format comments
* chore(cli): Improvements
* chore(cli): Remove old cli
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-01-20 19:37:03 +01:00
rjshrjndrn
8986e4e5f2 chore(cli): Removing unnecessary func
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-01-06 15:10:39 +01:00
rjshrjndrn
5ae64e4e2a chore(cli): placeholder error handler
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-01-05 01:04:52 +01:00