Skip to content

Commit

Permalink
https://jira.catena-x.net/browse/KA-328 update chart version and auto…
Browse files Browse the repository at this point in the history
…mize reference in readme
  • Loading branch information
drcgjung committed Aug 22, 2023
1 parent 6fe1df7 commit b6aba75
Show file tree
Hide file tree
Showing 9 changed files with 48 additions and 40 deletions.
2 changes: 1 addition & 1 deletion charts/conforming-agent/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,6 @@ sources:
- https://github.com/eclipse-tractusx/knowledge-agents/tree/main/conforming
type: application
appVersion: "1.9.5-SNAPSHOT"
version: 1.9.5-SNAPSHOT
version: 1.9.6-SNAPSHOT
maintainers:

Check failure on line 33 in charts/conforming-agent/Chart.yaml

View workflow job for this annotation

GitHub Actions / lint-test

33:13 [trailing-spaces] trailing spaces
- name: 'Tractus-X Knowledge Agents Team'
28 changes: 16 additions & 12 deletions charts/conforming-agent/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,18 @@

# conforming-agent

![Version: 1.9.5-SNAPSHOT](https://img.shields.io/badge/Version-1.9.5--SNAPSHOT-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.9.5-SNAPSHOT](https://img.shields.io/badge/AppVersion-1.9.5--SNAPSHOT-informational?style=flat-square)
![Version: 1.9.6-SNAPSHOT](https://img.shields.io/badge/Version-1.9.6--SNAPSHOT-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.9.5-SNAPSHOT](https://img.shields.io/badge/AppVersion-1.9.5--SNAPSHOT-informational?style=flat-square)

Tractus-X Conforming Agent - Knowledge-Agents Testing Module
A Helm chart for the Tractus-X Conforming Agent which is a container to assess the conformity of all other parts of the Agent-Enabled Dataspace.

**Homepage:** <https://github.com/eclipse-tractusx/knowledge-agents/main/charts/conforming-agent>
This chart has no prerequisites.

**Homepage:** <https://github.com/eclipse-tractusx/knowledge-agents/>

## TL;DR
```shell
$ helm repo add eclipse-tractusx https://eclipse-tractusx.github.io/charts/dev
$ helm install my-release eclipse-tractusx/conforming-agent --version 1.9.5-SNAPSHOT
$ helm install my-release eclipse-tractusx/conforming-agent --version 1.9.6-SNAPSHOT
```

## Maintainers
Expand All @@ -38,6 +40,10 @@ $ helm install my-release eclipse-tractusx/conforming-agent --version 1.9.5-SNAP
| ---- | ------ | --- |
| Tractus-X Knowledge Agents Team | | |

## Source Code

* <https://github.com/eclipse-tractusx/knowledge-agents/tree/main/conforming>

## Values

| Key | Type | Default | Description |
Expand All @@ -57,11 +63,12 @@ $ helm install my-release eclipse-tractusx/conforming-agent --version 1.9.5-SNAP
| env | object | `{}` | Container environment variables e.g. for configuring [JAVA_TOOL_OPTIONS](https://docs.oracle.com/javase/8/docs/technotes/guides/troubleshoot/envvars002.html) Ex.: JAVA_TOOL_OPTIONS: > -Dhttp.proxyHost=proxy -Dhttp.proxyPort=80 -Dhttp.nonProxyHosts="localhost|127.*|[::1]" -Dhttps.proxyHost=proxy -Dhttps.proxyPort=443 |
| envSecretName | string | `nil` | [Kubernetes Secret Resource](https://kubernetes.io/docs/concepts/configuration/secret/) name to load environment variables from |
| fullnameOverride | string | `""` | Overrides the releases full name |
| image.pullPolicy | string | `"IfNotPresent"` | [Kubernetes image pull policy](https://kubernetes.io/docs/concepts/containers/images/#image-pull-policy) to use |
| image.repository | string | `"tractusx/conforming-agent"` | Which derivate of the remoting agent to use |
| image.digest | string | `""` | Overrides the image digest |
| image.pullPolicy | string | `"IfNotPresent"` | |
| image.pullSecrets | list | `[]` | |
| image.registry | string | `"docker.io"` | target regirtry |
| image.repository | string | `"tractusx/conforming-agent"` | Which derivate of agent to use |
| image.tag | string | `""` | Overrides the image tag whose default is the chart appVersion |
| imagePullSecret.dockerconfigjson | string | `""` | Image pull secret to create to [obtain the container image from private registries](https://kubernetes.io/docs/concepts/containers/images/#using-a-private-registry) Note: This value needs to adhere to the [(base64 encoded) .dockerconfigjson format](https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/#registry-secret-existing-credentials). Furthermore, if 'imagePullSecret.dockerconfigjson' is defined, it takes precedence over 'imagePullSecrets'. |
| imagePullSecrets | list | `[]` | Existing image pull secret to use to [obtain the container image from private registries](https://kubernetes.io/docs/concepts/containers/images/#using-a-private-registry) |
| ingresses[0].annotations | string | `nil` | Additional ingress annotations to add, for example when implementing more complex routings you may set { nginx.ingress.kubernetes.io/rewrite-target: /$1, nginx.ingress.kubernetes.io/use-regex: "true" } |
| ingresses[0].certManager.clusterIssuer | string | `""` | If preset enables certificate generation via cert-manager cluster-wide issuer |
| ingresses[0].certManager.issuer | string | `""` | If preset enables certificate generation via cert-manager namespace scoped issuer |
Expand All @@ -76,7 +83,6 @@ $ helm install my-release eclipse-tractusx/conforming-agent --version 1.9.5-SNAP
| livenessProbe.enabled | bool | `true` | Whether to enable kubernetes [liveness-probe](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) |
| livenessProbe.failureThreshold | int | `3` | Minimum consecutive failures for the probe to be considered failed after having succeeded |
| livenessProbe.periodSeconds | int | `60` | Number of seconds each period lasts. |
| livenessProbe.successThreshold | int | `1` | number of successful tries which reenables liveness |
| livenessProbe.timeoutSeconds | int | `5` | number of seconds until a timeout is assumed |
| nameOverride | string | `""` | Overrides the charts name |
| nodeSelector | object | `{}` | [Node-Selector](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#nodeselector) to constrain the Pod to nodes with specific labels. |
Expand All @@ -88,10 +94,9 @@ $ helm install my-release eclipse-tractusx/conforming-agent --version 1.9.5-SNAP
| readinessProbe.enabled | bool | `true` | Whether to enable kubernetes readiness-probes |
| readinessProbe.failureThreshold | int | `3` | Minimum consecutive failures for the probe to be considered failed after having succeeded |
| readinessProbe.periodSeconds | int | `300` | Number of seconds each period lasts. |
| readinessProbe.successThreshold | int | `1` | number of successful tries which reenables liveness |
| readinessProbe.timeoutSeconds | int | `5` | number of seconds until a timeout is assumed |
| replicaCount | int | `1` | Specifies how many replicas of a deployed pod shall be created during the deployment Note: If horizontal pod autoscaling is enabled this setting has no effect |
| resources | object | `{"limits":{"cpu":"200m","memory":"256Mi"},"requests":{"cpu":"200m","memory":"256Mi"}}` | [Resource management](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/) applied to the deployed pod We recommend 20% of a cpu and 256MB per endpoint |
| resources | object | `{"limits":{"cpu":"400m","memory":"256Mi"},"requests":{"cpu":"200m","memory":"256Mi"}}` | [Resource management](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/) applied to the deployed pod We recommend 20% of a cpu and 256MB per endpoint |
| securityContext.allowPrivilegeEscalation | bool | `false` | Controls [Privilege Escalation](https://kubernetes.io/docs/concepts/security/pod-security-policy/#privilege-escalation) enabling setuid binaries changing the effective user ID |
| securityContext.capabilities.add | list | `["NET_BIND_SERVICE"]` | Specifies which capabilities to add to issue specialized syscalls |
| securityContext.capabilities.drop | list | `["ALL"]` | Specifies which capabilities to drop to reduce syscall attack surface |
Expand All @@ -107,7 +112,6 @@ $ helm install my-release eclipse-tractusx/conforming-agent --version 1.9.5-SNAP
| startupProbe.failureThreshold | int | `18` | Minimum consecutive failures for the probe to be considered failed after having succeeded |
| startupProbe.initialDelaySeconds | int | `60` | Number of seconds after the container has started before liveness probes are initiated. |
| startupProbe.periodSeconds | int | `30` | Number of seconds each period lasts. |
| startupProbe.successThreshold | int | `1` | number of successful tries which reenables liveness |
| startupProbe.timeoutSeconds | int | `5` | number of seconds until a timeout is assumed |
| tolerations | list | `[]` | [Tolerations](https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/) are applied to Pods to schedule onto nodes with matching taints. |

Expand Down
2 changes: 1 addition & 1 deletion charts/conforming-agent/README.md.gotmpl
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
## TL;DR
```shell
$ helm repo add eclipse-tractusx https://eclipse-tractusx.github.io/charts/dev
$ helm install my-release eclipse-tractusx/conforming-agent --version 1.9.5-SNAPSHOT
$ helm install my-release eclipse-tractusx/conforming-agent --version {{ .Version }}
```

{{ template "chart.maintainersSection" . }}
Expand Down
2 changes: 1 addition & 1 deletion charts/provisioning-agent/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,6 @@ sources:
- https://github.com/eclipse-tractusx/knowledge-agents/tree/main/provisioning
type: application
appVersion: "1.9.5-SNAPSHOT"
version: 1.9.5-SNAPSHOT
version: 1.9.6-SNAPSHOT
maintainers:

Check failure on line 31 in charts/provisioning-agent/Chart.yaml

View workflow job for this annotation

GitHub Actions / lint-test

31:13 [trailing-spaces] trailing spaces
- name: 'Tractus-X Knowledge Agents Team'
24 changes: 13 additions & 11 deletions charts/provisioning-agent/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,16 @@

# provisioning-agent

![Version: 1.9.5-SNAPSHOT](https://img.shields.io/badge/Version-1.9.5--SNAPSHOT-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.9.5-SNAPSHOT](https://img.shields.io/badge/AppVersion-1.9.5--SNAPSHOT-informational?style=flat-square)
![Version: 1.9.6-SNAPSHOT](https://img.shields.io/badge/Version-1.9.6--SNAPSHOT-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.9.5-SNAPSHOT](https://img.shields.io/badge/AppVersion-1.9.5--SNAPSHOT-informational?style=flat-square)

Tractus-X Provisioning Agent - Knowledge-Agents Compatible Data Binding Layer

**Homepage:** <https://github.com/eclipse-tractusx/knowledge-agents/main/charts/provisioning-agent>
**Homepage:** <https://github.com/eclipse-tractusx/knowledge-agents/>

## TL;DR
```shell
$ helm repo add eclipse-tractusx https://eclipse-tractusx.github.io/charts/dev
$ helm install my-release eclipse-tractusx/provisioning-agent --version 1.9.5-SNAPSHOT
$ helm install my-release eclipse-tractusx/provisioning-agent --version 1.9.6-SNAPSHOT
```

## Maintainers
Expand All @@ -38,6 +38,10 @@ $ helm install my-release eclipse-tractusx/provisioning-agent --version 1.9.5-SN
| ---- | ------ | --- |
| Tractus-X Knowledge Agents Team | | |

## Source Code

* <https://github.com/eclipse-tractusx/knowledge-agents/tree/main/provisioning>

## Values

| Key | Type | Default | Description |
Expand All @@ -57,11 +61,12 @@ $ helm install my-release eclipse-tractusx/provisioning-agent --version 1.9.5-SN
| env | object | `{}` | Container environment variables e.g. for configuring [JAVA_TOOL_OPTIONS](https://docs.oracle.com/javase/8/docs/technotes/guides/troubleshoot/envvars002.html) Ex.: JAVA_TOOL_OPTIONS: > -Dhttp.proxyHost=proxy -Dhttp.proxyPort=80 -Dhttp.nonProxyHosts="localhost|127.*|[::1]" -Dhttps.proxyHost=proxy -Dhttps.proxyPort=443 |
| envSecretName | string | `nil` | [Kubernetes Secret Resource](https://kubernetes.io/docs/concepts/configuration/secret/) name to load environment variables from |
| fullnameOverride | string | `""` | Overrides the releases full name |
| image.pullPolicy | string | `"IfNotPresent"` | [Kubernetes image pull policy](https://kubernetes.io/docs/concepts/containers/images/#image-pull-policy) to use |
| image.repository | string | `"tractusx/provisioning-agent"` | Which derivate of the provisioning agent to use |
| image.digest | string | `""` | Overrides the image digest |
| image.pullPolicy | string | `"IfNotPresent"` | |
| image.pullSecrets | list | `[]` | |
| image.registry | string | `"docker.io"` | target regirtry |
| image.repository | string | `"tractusx/provisioning-agent"` | Which derivate of agent to use |
| image.tag | string | `""` | Overrides the image tag whose default is the chart appVersion |
| imagePullSecret.dockerconfigjson | string | `""` | Image pull secret to create to [obtain the container image from private registries](https://kubernetes.io/docs/concepts/containers/images/#using-a-private-registry) Note: This value needs to adhere to the [(base64 encoded) .dockerconfigjson format](https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/#registry-secret-existing-credentials). Furthermore, if 'imagePullSecret.dockerconfigjson' is defined, it takes precedence over 'imagePullSecrets'. |
| imagePullSecrets | list | `[]` | Existing image pull secret to use to [obtain the container image from private registries](https://kubernetes.io/docs/concepts/containers/images/#using-a-private-registry) |
| ingresses[0].annotations | string | `nil` | Additional ingress annotations to add, for example when implementing more complex routings you may set { nginx.ingress.kubernetes.io/rewrite-target: /$2, nginx.ingress.kubernetes.io/use-regex: "true" } |
| ingresses[0].certManager.clusterIssuer | string | `""` | If preset enables certificate generation via cert-manager cluster-wide issuer |
| ingresses[0].certManager.issuer | string | `""` | If preset enables certificate generation via cert-manager namespace scoped issuer |
Expand All @@ -76,7 +81,6 @@ $ helm install my-release eclipse-tractusx/provisioning-agent --version 1.9.5-SN
| livenessProbe.enabled | bool | `true` | Whether to enable kubernetes [liveness-probe](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) |
| livenessProbe.failureThreshold | int | `3` | Minimum consecutive failures for the probe to be considered failed after having succeeded |
| livenessProbe.periodSeconds | int | `60` | Number of seconds each period lasts. |
| livenessProbe.successThreshold | int | `1` | number of successful tries which reenables liveness |
| livenessProbe.timeoutSeconds | int | `5` | number of seconds until a timeout is assumed |
| nameOverride | string | `""` | Overrides the charts name |
| nodeSelector | object | `{}` | [Node-Selector](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#nodeselector) to constrain the Pod to nodes with specific labels. |
Expand All @@ -89,10 +93,9 @@ $ helm install my-release eclipse-tractusx/provisioning-agent --version 1.9.5-SN
| readinessProbe.enabled | bool | `true` | Whether to enable kubernetes readiness-probes |
| readinessProbe.failureThreshold | int | `3` | Minimum consecutive failures for the probe to be considered failed after having succeeded |
| readinessProbe.periodSeconds | int | `300` | Number of seconds each period lasts. |
| readinessProbe.successThreshold | int | `1` | number of successful tries which reenables liveness |
| readinessProbe.timeoutSeconds | int | `5` | number of seconds until a timeout is assumed |
| replicaCount | int | `1` | Specifies how many replicas of a deployed pod shall be created during the deployment Note: If horizontal pod autoscaling is enabled this setting has no effect |
| resources | object | `{"limits":{"cpu":"500m","memory":"512Mi"},"requests":{"cpu":"500m","memory":"512Mi"}}` | [Resource management](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/) applied to the deployed pod We recommend using 50% of CPU and 0.5Gi of memory per exported endpoint |
| resources | object | `{"limits":{"cpu":"900m","memory":"512Mi"},"requests":{"cpu":"500m","memory":"512Mi"}}` | [Resource management](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/) applied to the deployed pod We recommend using 50% of CPU and 0.5Gi of memory per exported endpoint |
| securityContext.allowPrivilegeEscalation | bool | `false` | Controls [Privilege Escalation](https://kubernetes.io/docs/concepts/security/pod-security-policy/#privilege-escalation) enabling setuid binaries changing the effective user ID |
| securityContext.capabilities.add | list | `["NET_BIND_SERVICE"]` | Specifies which capabilities to add to issue specialized syscalls |
| securityContext.capabilities.drop | list | `["ALL"]` | Specifies which capabilities to drop to reduce syscall attack surface |
Expand All @@ -108,7 +111,6 @@ $ helm install my-release eclipse-tractusx/provisioning-agent --version 1.9.5-SN
| startupProbe.failureThreshold | int | `18` | Minimum consecutive failures for the probe to be considered failed after having succeeded |
| startupProbe.initialDelaySeconds | int | `60` | Number of seconds after the container has started before liveness probes are initiated. |
| startupProbe.periodSeconds | int | `30` | Number of seconds each period lasts. |
| startupProbe.successThreshold | int | `1` | number of successful tries which reenables liveness |
| startupProbe.timeoutSeconds | int | `5` | number of seconds until a timeout is assumed |
| tolerations | list | `[]` | [Tolerations](https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/) are applied to Pods to schedule onto nodes with matching taints. |

Expand Down
2 changes: 1 addition & 1 deletion charts/provisioning-agent/README.md.gotmpl
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
## TL;DR
```shell
$ helm repo add eclipse-tractusx https://eclipse-tractusx.github.io/charts/dev
$ helm install my-release eclipse-tractusx/provisioning-agent --version 1.9.5-SNAPSHOT
$ helm install my-release eclipse-tractusx/provisioning-agent --version {{ .Version }}
```

{{ template "chart.maintainersSection" . }}
Expand Down
2 changes: 1 addition & 1 deletion charts/remoting-agent/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,6 @@ sources:
- https://github.com/eclipse-tractusx/knowledge-agents/tree/main/remoting
type: application
appVersion: "1.9.5-SNAPSHOT"
version: 1.9.5-SNAPSHOT
version: 1.9.6-SNAPSHOT
maintainers:

Check failure on line 31 in charts/remoting-agent/Chart.yaml

View workflow job for this annotation

GitHub Actions / lint-test

31:13 [trailing-spaces] trailing spaces
- name: 'Tractus-X Knowledge Agents Team'
Loading

0 comments on commit b6aba75

Please sign in to comment.