constellation/internal
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
..
api bazel: set integration go build tag 2023-08-17 10:46:45 +02:00
atls attestation: add awsSEVSNP as new variant (#1900) 2023-06-09 15:41:02 +02:00
attestation attestation: allow "go test" to work with CGO disabled 2023-08-18 16:36:13 +02:00
cloud cloud: use instanceid as name in aws (#2210) 2023-08-11 12:09:29 +02:00
compatibility helm: fix upgrade command unintentionally skipping all service upgrades (#1992) 2023-06-30 16:46:05 +02:00
config deps: support Kubernetes 1.28 (#2242) 2023-08-18 11:13:24 +02:00
constants Move workspace path functions to sub-package of cmd 2023-08-09 15:42:24 +02:00
containerimage cli: use Bazel container images 2023-04-18 15:35:15 +02:00
crypto bazel: add build files for go (#1186) 2023-03-09 15:23:42 +01:00
cryptsetup disk-mapper: set LUKS2 token to allow reusing unintialized state disks (#2083) 2023-07-18 16:20:03 +02:00
file todo responsibilities and cleanup (#1837) 2023-06-01 12:33:06 +02:00
grpc cdbg: make endpoint deployment failure more transparent (#1883) 2023-06-12 13:45:34 +02:00
imagefetcher api: add functions to transparently handle signatures upon API interaction (#2142) 2023-08-01 16:48:13 +02:00
installer go: remove redefinitions of builtins 2023-03-20 08:41:01 -04:00
kms bazel: set integration go build tag 2023-08-17 10:46:45 +02:00
kubernetes cli: install cilium in cli instead of bootstrapper (#2146) 2023-08-02 15:49:40 +02:00
license bazel: set integration go build tag 2023-08-17 10:46:45 +02:00
logger bazel: add build files for go (#1186) 2023-03-09 15:23:42 +01:00
nodestate bazel: add build files for go (#1186) 2023-03-09 15:23:42 +01:00
osimage api: add functions to transparently handle signatures upon API interaction (#2142) 2023-08-01 16:48:13 +02:00
retry bazel: add build files for go (#1186) 2023-03-09 15:23:42 +01:00
role terraform: azure node groups (#1955) 2023-06-22 16:53:40 +02:00
semver Fix version ordering in semver error messages 2023-08-11 12:20:21 +02:00
sigstore bazel: set integration go build tag 2023-08-17 10:46:45 +02:00
staticupload helm: fix upgrade command unintentionally skipping all service upgrades (#1992) 2023-06-30 16:46:05 +02:00
versions ci: logcollection to OpenSearch in non-debug clusters (#2080) 2023-08-21 08:01:33 +02:00