f22e7f4514
We add a typo in the addStorageAnnotations method, where the append for new artifact was messed up
pb
2025-08-11 12:01:34 +02:00
7eed5d10e9
Added the needed features to use a minIO S3 server to store and retrieve output between steps, using the IP of the storage resource, secrets created in the namespace and unique bucket name
pb
2025-07-29 12:02:51 +02:00
d62a20ab39
Corrected the YAML annotation for access and secret KeySecret
feature/minio
pb
2025-07-29 11:43:45 +02:00
6bacf44f2f
Updated argo build to use minio
pb
2025-07-28 15:52:27 +02:00
0b652f5dfc
removed the returned value from the callRemoteExecution method, all the resp handling is done inside it
pb
2025-07-11 10:27:44 +02:00
a50ede2688
forgot go files
pb
2025-07-11 10:24:52 +02:00
722a42e36d
removed the returned value from the callRemoteExecution method, all the resp handling is done inside it
pb
2025-07-10 17:31:38 +02:00
a46708842b
added the methods to write the appropriate argo annotation when using a storage of type s3 as an artifact repository, with hardcoded credentials
pb
2025-06-20 11:28:12 +02:00
2b002152a4
add resource use
mr2025-06-18 07:09:58 +02:00
1e4011d5b1
refactored and added some values for dev purposes, modified the values set for path and key depending on the read or write condition
pb
2025-06-16 18:22:58 +02:00
f5e1707545
corrected the yaml output of accesskey and secret key + added another condition to ReplacePerEnv
pb
2025-06-16 18:21:34 +02:00
91f421af1e
Refactor + Multi admiralty test
mr2025-06-12 14:01:16 +02:00
cd6d5a24aa
added documentation for this feature implementation
pb
2025-06-06 16:02:23 +02:00
411effb000
Added the label to YAML to excute the pods on another node
test-ram
pb
2025-05-28 10:53:15 +02:00
24bbe81638
cleaned some logging
pb
2025-05-27 15:57:04 +02:00
7c913bec0e
small tweaks
pb
2025-05-23 17:56:30 +02:00
bdbbd7697a
Corrected how pods generated by the argo workflow are logged
pb
2025-05-20 09:25:54 +02:00
6917295fbd
removed the debug comments
pb
2025-05-19 18:58:33 +02:00
e1b0ad089c
modified the conditions to start the kubernetes logs action of pods and added waitingroups to the logging method in order to wait for the logs to be retrieved before stopping the daemon
pb
2025-05-19 18:56:41 +02:00
5f70feab59
restructured the different package, cleaned some non used code, added comments, still have to reorganize packages to optimize packages
pb
2025-04-17 16:53:36 +02:00
fb8d994be3
Modified how logging with monitord container is implemented, with simpler logic thanks to the argo client library and k8 client-go for pods' logs
pb
2025-04-17 16:51:29 +02:00
6f7acee2df
moved the logger creation to the utils package to make them available to all packages without recreating or passing them
pb
2025-04-15 12:00:43 +02:00
31580f1905
moved the logger creation to the utils package to make them available to all packages without recreating or passing them
pb
2025-04-15 11:40:44 +02:00
e2ceb6e58d
Adapted some of the steps of the executeInside()'s method to work with the updated Admiralty environment, using execution id as namespace, serviceAccount naming convention and adding the serviceAccount in the workflow's YAML. Logging not working yet.
pb
2025-04-14 18:20:49 +02:00
cd804fbeb5
handle multiple response code for API calls
pb
2025-04-11 17:20:41 +02:00
9aefa18ea8
handle multiple response code for API calls
pb
2025-04-11 17:20:41 +02:00
27fd603e36
logs for pods are better formatted
pb
2025-04-10 11:10:16 +02:00
c31184e2ec
Implemented logging of local execution of argo submit --watch and logs produced by pods
pb
2025-04-09 18:59:37 +02:00