Skip to content

Commit

Permalink
chore: sync helm chart with main repo
Browse files Browse the repository at this point in the history
  • Loading branch information
blumamir committed Sep 19, 2024
1 parent 10650f0 commit 923c1c3
Show file tree
Hide file tree
Showing 6 changed files with 409 additions and 0 deletions.
1 change: 1 addition & 0 deletions charts/odigos/.helmignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,4 @@
.idea/
*.tmproj
.vscode/
*.md
81 changes: 81 additions & 0 deletions charts/odigos/templates/crds/odigos.io_instrumentationconfigs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -282,6 +282,22 @@ spec:
type: string
type: array
type: object
messaging:
description: rule for collecting messaging payloads
for the mentioned workload and instrumentation libraries
properties:
dropPartialPayloads:
description: |-
If the payload is larger than the MaxPayloadLength, this parameter will determine if the payload should be partially collected up to the allowed length, or not collected at all.
This is useful if you require some decoding of the payload (like json) and having it partially is not useful.
type: boolean
maxPayloadLength:
description: |-
Maximum length of the payload to collect.
If the payload is longer than this value, it will be truncated or dropped, based on the value of `dropPartialPayloads` config option
format: int64
type: integer
type: object
type: object
traceConfig:
properties:
Expand Down Expand Up @@ -378,13 +394,78 @@ spec:
type: string
type: array
type: object
messaging:
description: rule for collecting messaging payloads for
the mentioned workload and instrumentation libraries
properties:
dropPartialPayloads:
description: |-
If the payload is larger than the MaxPayloadLength, this parameter will determine if the payload should be partially collected up to the allowed length, or not collected at all.
This is useful if you require some decoding of the payload (like json) and having it partially is not useful.
type: boolean
maxPayloadLength:
description: |-
Maximum length of the payload to collect.
If the payload is longer than this value, it will be truncated or dropped, based on the value of `dropPartialPayloads` config option
format: int64
type: integer
type: object
type: object
required:
- language
- payloadCollection
type: object
type: array
type: object
status:
properties:
observedWorkloadGeneration:
description: |-
Runtime detection is applied on pods.
Pods run a specific workload template spec, so it's important to capture it do avoid
unpredictable behavior when multiple generations co-exist,
and to avoid running the detection when unnecessary.
format: int64
type: integer
runtimeDetailsByContainer:
description: Capture Runtime Details for the workloads that this CR
applies to.
items:
properties:
containerName:
type: string
envVars:
items:
properties:
name:
type: string
value:
type: string
required:
- name
- value
type: object
type: array
language:
enum:
- java
- python
- go
- dotnet
- javascript
- mysql
- nginx
- unknown
- ignored
type: string
runtimeVersion:
type: string
required:
- containerName
- language
type: object
type: array
type: object
type: object
served: true
storage: true
Expand Down
Loading

0 comments on commit 923c1c3

Please sign in to comment.