Commit Graph

84 Commits

Author SHA1 Message Date
Kevin Franklin Kim
2fefe6010a
fix: add post render args 2024-03-25 17:00:11 +01:00
Kevin Franklin Kim
d1d5b2000d
fix: nil pointer 2024-02-05 11:05:31 +01:00
Kevin Franklin Kim
db791ae146
fix: parallel local dependencies update 2024-02-05 10:40:06 +01:00
Kevin Franklin Kim
cdd2dc9718
feat: support oci on other commands 2024-01-31 15:32:17 +01:00
Kevin Franklin Kim
18271677d6
feat: split up chart args 2024-01-29 11:41:13 +01:00
Kevin Franklin Kim
04b8fe6e9e
feat: add kustomize 2024-01-27 00:17:15 +01:00
Kevin Franklin Kim
fc81affa3d
fix: pass name to template 2024-01-12 13:56:39 +01:00
Kevin Franklin Kim
f625c2184e
fix: values 2024-01-04 09:15:36 +01:00
Kevin Franklin Kim
d65d946812
feat: update dependencies 2024-01-03 17:04:55 +01:00
Kevin Franklin Kim
80a9de238b
feat: fix race conditions 2023-09-27 10:02:55 +02:00
Kevin Franklin Kim
442323c93f
feat: add builds for dependencies 2023-09-25 10:04:00 +02:00
Kevin Franklin Kim
bede368045
feat: add tags 2023-09-21 13:25:18 +02:00
Kevin Franklin Kim
c0c52b85d9
feat: add squadron name to schema 2023-09-21 10:25:54 +02:00
franklin
f7a76581e4 feat: extend description 2023-08-14 22:39:33 +02:00
Kevin Franklin Kim
bd3701fecf feat: ensure sorted list 2022-05-19 13:50:16 +02:00
Kevin Franklin Kim
ad0c629250 feat: update status and add rollback cmd 2022-05-11 13:17:50 +02:00
Kevin Franklin Kim
72a5f6f5a2 fix: pass helm args on diff 2022-04-29 16:21:09 +02:00
Kevin Franklin Kim
45954f263f feat: change log levels and add --dependency-update 2022-04-15 15:11:00 +02:00
Kevin Franklin Kim
023057e23c feat: update subchart deps 2022-01-18 13:54:53 +01:00
Kevin Franklin Kim
dcfe19bb7d feat: add debug output 2022-01-10 16:31:45 +01:00
Kevin Franklin Kim
9a1f6a0797 feat: re-execute template execution 2021-12-14 12:44:19 +01:00
Kevin Franklin Kim
29d784eb19 feat: use docker buildx by default and add args 2021-12-10 11:47:01 +01:00
Kevin Franklin Kim
625750ac0c fix: remove dead code 2021-12-07 13:10:01 +01:00
Kevin Franklin Kim
98dba86b8f refactor: use semaphore 2021-11-17 12:50:59 +01:00
Kevin Franklin Kim
1c8f64edd0 feat: allow parallel docker build & push 2021-11-03 15:31:12 +01:00
franklin
a26e28c619 feat: add context 2021-10-23 07:22:36 +02:00
franklin
b4e812936e chore: add check task 2021-10-15 10:14:26 +02:00
franklin
2d2269aa75 feat: add helm release description 2021-10-15 10:12:46 +02:00
franklin
06e12e0058 feat: allow template vars in op 2021-10-06 15:35:31 +02:00
franklin
020c705648 refactor: use consts 2021-09-21 15:07:13 +02:00
Milos Pejanovic
95c66a4fcd
Feature/merge nulled unit configs (#26)
* replace conflate dep to merge nulled values

* update squadron configuration to handle nulled units
2021-09-21 14:31:19 +02:00
franklin
cd5ddf345e fix: fix imports 2021-09-07 15:47:29 +02:00
franklin
07a9d672dd fix: disable yaml v2 linewrap 2021-09-07 15:44:49 +02:00
franklin
d6160cc4e5 fix: fix lint error 2021-08-05 13:04:06 +02:00
franklin
e5525f8047 feat: add simple status command 2021-08-05 13:00:03 +02:00
franklin
4ce6047064 fix: don't fail if unit does not exist 2021-08-04 12:04:43 +02:00
franklin
84309cbce8 feat: filter config for given units
this is needed e.g. to prevent config template rendering of units that might fail due to permissions (1password)
2021-08-04 11:56:33 +02:00
franklin
a95b7297cb fix: fix empty values 2021-07-26 15:22:29 +02:00
franklin
b0b17cd143 feat: run dependency update before upgrade 2021-06-21 14:25:57 +02:00
franklin
d7388053b2 style: fix go lint issues 2021-05-26 14:18:04 +02:00
franklin
7e905479c8 feat: allow config --no-render 2021-05-26 13:01:16 +02:00
franklin
0fc94c8437 style: lint fix code 2021-05-25 15:58:58 +02:00
franklin
3a9f2ff941 feat: append squadron name to release 2021-04-14 09:15:29 +02:00
franklin
3799e88a6d feat: set config indent to 2 2021-04-09 08:14:09 +02:00
franklin
db18b9864e feat: adopt down command for units 2021-04-08 11:50:05 +02:00
franklin
dc4645bf28 feat: adopt diff flag for units 2021-04-08 11:32:15 +02:00
franklin
500ea8734e feat: adopt template method for units 2021-04-08 11:11:06 +02:00
Milos Pejanovic
bf4a95507d implement chart per unit deployment 2021-04-08 10:23:54 +02:00
franklin
74b8b0363b feat: add basic diff flag 2021-04-01 13:39:18 +02:00
Milos Pejanovic
aa07735b74 remove logger passed as dependency, small Cmd refactor 2021-03-31 17:24:45 +02:00