constellation/.github/actions
Moritz Sanft 60bf770e62
ci: logcollection to OpenSearch in non-debug clusters (#2080)
* refactor `debugd` file structure

* create `hack`-tool to deploy logcollection to non-debug clusters

* integrate changes into CI

* update fields

* update workflow input names

* use `working-directory`

* add opensearch creds to upgrade workflow

* make template func generic

* make templating func generic

* linebreaks

* remove magic defaults

* move `os.Exit` to main package

* make logging index configurable

* make templating generic

* remove excess brace

* update fields

* copy fields

* fix flag name

* fix linter warnings

Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>

* remove unused workflow inputs

* remove makefiles

* fix command

* bazel: fix output paths of container

This fixes the output paths of builds within the container by mounting
directories to paths that exist on the host. We also explicitly set the
output path in a .bazelrc to the user specific path. The rc file is
mounted into the container and overrides the host rc.
Also adding automatic stop in case start is called and a containers
is already running.
Sym links like bazel-out and paths bazel outputs should generally work
with this change.

Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>

* tabs -> spaces

---------

Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
Co-authored-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2023-08-21 08:01:33 +02:00
..
build_bootstrapper bazel: use remote caching (#1456) 2023-03-20 16:05:08 +01:00
build_cdbg ci: prevent accidental GOOS and GOARCH confusion in host go toolchain (#1632) 2023-04-12 11:05:05 +02:00
build_cli ci: add constellation-windows-amd64.exe to release artifacts uploaded to GitHub (#2075) 2023-07-10 10:21:48 +02:00
build_debugd bazel: use remote caching (#1456) 2023-03-20 16:05:08 +01:00
build_disk_mapper bazel: use remote caching (#1456) 2023-03-20 16:05:08 +01:00
build_measurement_reader bazel: use remote caching (#1456) 2023-03-20 16:05:08 +01:00
build_micro_service deps: update GitHub action dependencies (#1848) 2023-07-03 08:19:10 +02:00
build_upgrade_agent bazel: use remote caching (#1456) 2023-03-20 16:05:08 +01:00
constellation_create ci: logcollection to OpenSearch in non-debug clusters (#2080) 2023-08-21 08:01:33 +02:00
constellation_destroy ref: update code for 2.11 (#2239) 2023-08-16 11:34:58 +02:00
constellation_iam_create Make kubernetes version optional in e2e tests 2023-08-10 15:46:59 +02:00
constellation_iam_destroy ref: update code for 2.11 (#2239) 2023-08-16 11:34:58 +02:00
constellation_iam_upgrade cli: add iam upgrade apply (#2132) 2023-07-26 17:29:03 +02:00
container_registry_login deps: update GitHub action dependencies (#1848) 2023-07-03 08:19:10 +02:00
container_sbom deps: update GitHub action dependencies (#1848) 2023-07-03 08:19:10 +02:00
deploy_logcollection ci: logcollection to OpenSearch in non-debug clusters (#2080) 2023-08-21 08:01:33 +02:00
e2e_autoscaling ci: increase autoscaling timeout to 25m (#2103) 2023-07-17 10:30:14 +02:00
e2e_benchmark deps: update GitHub action dependencies (#2234) 2023-08-15 14:38:48 +02:00
e2e_lb aws: use new LB controller to fix SecurityGroup cleanup on K8s service deletion (#2090) 2023-07-24 10:30:53 +02:00
e2e_mini ci: fix docker-login on macOS runner (#1877) 2023-06-06 12:20:09 +02:00
e2e_recover ci: fix recover wait condition (#2257) 2023-08-18 10:43:51 +02:00
e2e_sonobuoy deps: update GitHub action dependencies (#2234) 2023-08-15 14:38:48 +02:00
e2e_test ci: logcollection to OpenSearch in non-debug clusters (#2080) 2023-08-21 08:01:33 +02:00
e2e_verify e2e: upload TCB versions in verify test 2023-08-16 11:41:02 +02:00
gcpccm_vers_to_build ci: automatically build GCP CCM container 2023-08-16 16:31:04 +02:00
install_syft_grype ci: group output 2023-03-07 11:32:41 -05:00
login_azure Update GitHub action dependencies (#568) 2022-11-17 11:37:00 +01:00
login_gcp deps: update GitHub action dependencies (#1848) 2023-07-03 08:19:10 +02:00
notify_failure ci: fix notify e2e failure (#2078) 2023-07-10 10:44:30 +02:00
pick_assignee ci: replace katexochen with elchead in assignee list (#1928) 2023-06-14 11:44:45 +02:00
pseudo_version ci: always use tee -a instead of redirecting 2023-04-17 12:08:42 +02:00
select_image deps: update GitHub action dependencies (#1848) 2023-07-03 08:19:10 +02:00
setup_bazel bazel: adopt best practices for bazelrc 2023-08-18 16:36:13 +02:00
setup_mkosi deps: update GitHub action dependencies (#1848) 2023-07-03 08:19:10 +02:00
shortname ci: always use tee -a when writing output 2023-03-23 10:54:59 -04:00
upload_terraform_logs deps: update GitHub action dependencies (#1745) 2023-05-05 14:42:20 +02:00
versionsapi deps: update golang:1.20.7 Docker digest to 37c7d85 (#2213) 2023-08-11 13:44:55 +02:00