Skip to content

Commit 27d3e61

Browse files
authored
[Feature] [Platform] Expose Route Name via Header (#1795)
1 parent a5f5804 commit 27d3e61

File tree

13 files changed

+427
-111
lines changed

13 files changed

+427
-111
lines changed

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
- (Feature) Improve Helm Chart Manager
4646
- (Bugfix) (Platform) Proper Path handler in StorageV2
4747
- (Feature) Helm Chart Values merge methods
48+
- (Feature) (Platform) Expose Route Name via Header
4849

4950
## [1.2.43](https://github.com/arangodb/kube-arangodb/tree/1.2.43) (2024-10-14)
5051
- (Feature) ArangoRoute CRD

docs/cli/arangodb_operator_ops.md

+18-17
Original file line numberDiff line numberDiff line change
@@ -98,22 +98,23 @@ Usage:
9898
arangodb_operator_ops debug-package [flags]
9999
100100
Flags:
101-
--generator.agency-dump Define if generator agency-dump is enabled (default true)
102-
--generator.analytics Define if generator analytics is enabled (default true)
103-
--generator.backupBackup Define if generator backupBackup is enabled (default true)
104-
--generator.deployments Define if generator deployments is enabled (default true)
105-
--generator.kubernetes-events Define if generator kubernetes-events is enabled (default true)
106-
--generator.kubernetes-pods Define if generator kubernetes-pods is enabled (default true)
107-
--generator.kubernetes-secrets Define if generator kubernetes-secrets is enabled (default true)
108-
--generator.kubernetes-services Define if generator kubernetes-services is enabled (default true)
109-
--generator.ml Define if generator ml is enabled (default true)
110-
--generator.networking Define if generator networking is enabled (default true)
111-
--generator.platform Define if generator platform is enabled (default true)
112-
--generator.scheduler Define if generator scheduler is enabled (default true)
113-
-h, --help help for debug-package
114-
--hide-sensitive-data Hide sensitive data (default true)
115-
-n, --namespace string Kubernetes namespace (default "default")
116-
-o, --output - Output of the result gz file. If set to - then stdout is used (default "out.tar.gz")
117-
--pod-logs Collect pod logs (default true)
101+
--generator.agency-dump Define if generator agency-dump is enabled (default true)
102+
--generator.analytics Define if generator analytics is enabled (default true)
103+
--generator.backupBackup Define if generator backupBackup is enabled (default true)
104+
--generator.deployments Define if generator deployments is enabled (default true)
105+
--generator.kubernetes-configmaps Define if generator kubernetes-configmaps is enabled (default true)
106+
--generator.kubernetes-events Define if generator kubernetes-events is enabled (default true)
107+
--generator.kubernetes-pods Define if generator kubernetes-pods is enabled (default true)
108+
--generator.kubernetes-secrets Define if generator kubernetes-secrets is enabled (default true)
109+
--generator.kubernetes-services Define if generator kubernetes-services is enabled (default true)
110+
--generator.ml Define if generator ml is enabled (default true)
111+
--generator.networking Define if generator networking is enabled (default true)
112+
--generator.platform Define if generator platform is enabled (default true)
113+
--generator.scheduler Define if generator scheduler is enabled (default true)
114+
-h, --help help for debug-package
115+
--hide-sensitive-data Hide sensitive data (default true)
116+
-n, --namespace string Kubernetes namespace (default "default")
117+
-o, --output - Output of the result gz file. If set to - then stdout is used (default "out.tar.gz")
118+
--pod-logs Collect pod logs (default true)
118119
```
119120
[END_INJECT]: # (arangodb_operator_ops_cmd_debug_package)

docs/integration-sidecar.md

+51-2
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ ArangoDeployment name.
133133

134134
Example: `deployment`
135135

136-
#### ARANGO_DEPLOYMENT_ENDPOINT
136+
#### ARANGO_DEPLOYMENT_ENDPOINT / ARANGODB_ENDPOINT
137137

138138
HTTP/S Endpoint of the ArangoDeployment Internal Service.
139139

@@ -143,4 +143,53 @@ Example: `https://deployment.default.svc:8529`
143143

144144
Path to the CA in the PEM format. If not set, TLS is disabled.
145145

146-
Example: `/etc/deployment-int/ca/ca.pem`
146+
Example: `/etc/deployment-int/ca/ca.pem`
147+
148+
#### KUBERNETES_NAMESPACE
149+
150+
Kubernetes Namespace.
151+
152+
Example: `default`
153+
154+
#### KUBERNETES_POD_NAME
155+
156+
Kubernetes Pod Name.
157+
158+
Example: `example`
159+
160+
#### KUBERNETES_POD_IP
161+
162+
Kubernetes Pod IP.
163+
164+
Example: `127.0.0.1`
165+
166+
#### KUBERNETES_SERVICE_ACCOUNT
167+
168+
Kubernetes Service Account mounted for the Pod.
169+
170+
Example: `sa-example`
171+
172+
#### CONTAINER_CPU_REQUESTS
173+
174+
Kubernetes Pod Container CPU Requests (1000 = 1CPU).
175+
176+
Example: `500`
177+
178+
#### CONTAINER_MEMORY_REQUESTS
179+
180+
Kubernetes Pod Container Memory Requests in Megabytes.
181+
182+
Example: `128`
183+
184+
#### CONTAINER_CPU_LIMITS
185+
186+
Kubernetes Pod Container CPU Limits (1000 = 1CPU).
187+
188+
Example: `500`
189+
190+
#### CONTAINER_MEMORY_LIMITS
191+
192+
Kubernetes Pod Container Memory Limits in Megabytes.
193+
194+
Example: `128`
195+

0 commit comments

Comments
 (0)