Pin logarchiver S3 endpoint; drop archiver from vector-test
- Pin the RGW endpoint/bucket in the logarchiver config to the proven s3.ceph.unkin.net (ignore the secret's S3_ENDPOINT/BUCKET_NAME; AWS creds still come from the secret) to match the Vector archiver exactly. - Remove the deleted vector/archiver.yaml from the vector-test validate step. Claude-Session: https://claude.ai/code/session_015ur3i7D2azsMAWTSVABApv
This commit is contained in:
@@ -14,9 +14,9 @@ steps:
|
|||||||
# Transform tier + VM ingest: unit-tested transforms.
|
# Transform tier + VM ingest: unit-tested transforms.
|
||||||
- vector test apps/base/logging/vector/aggregator.yaml apps/base/logging/vector/aggregator-tests.yaml
|
- vector test apps/base/logging/vector/aggregator.yaml apps/base/logging/vector/aggregator-tests.yaml
|
||||||
- vector test apps/base/logging/vector/vm-ingest.yaml apps/base/logging/vector/vm-ingest-tests.yaml
|
- vector test apps/base/logging/vector/vm-ingest.yaml apps/base/logging/vector/vm-ingest-tests.yaml
|
||||||
# Agent + archiver have no transforms to unit-test; validate they build.
|
# Agent has no transforms to unit-test; validate it builds. (The archiver
|
||||||
|
# leg is now the logarchiver service, not a Vector pipeline.)
|
||||||
- vector validate --no-environment apps/base/logging/vector/agent.yaml
|
- vector validate --no-environment apps/base/logging/vector/agent.yaml
|
||||||
- vector validate --no-environment apps/base/logging/vector/archiver.yaml
|
|
||||||
backend_options:
|
backend_options:
|
||||||
kubernetes:
|
kubernetes:
|
||||||
serviceAccountName: default
|
serviceAccountName: default
|
||||||
|
|||||||
@@ -17,6 +17,16 @@ data:
|
|||||||
max_bytes: 67108864
|
max_bytes: 67108864
|
||||||
max_events: 200000
|
max_events: 200000
|
||||||
max_age: 2m
|
max_age: 2m
|
||||||
|
# Pin the proven RGW endpoint/bucket; ignore the secret's S3_ENDPOINT/BUCKET_NAME
|
||||||
|
# (AWS creds still come from the secret env). endpoint_env/bucket_env off.
|
||||||
|
s3:
|
||||||
|
endpoint: "https://s3.ceph.unkin.net"
|
||||||
|
bucket: "logs-archive"
|
||||||
|
region: "us-east-1"
|
||||||
|
path_style: true
|
||||||
|
ca_file: /etc/vault-ca/ca.crt
|
||||||
|
endpoint_env: ""
|
||||||
|
bucket_env: ""
|
||||||
crypto:
|
crypto:
|
||||||
key_name: logarchive
|
key_name: logarchive
|
||||||
pubkey_source: vault
|
pubkey_source: vault
|
||||||
|
|||||||
Reference in New Issue
Block a user