From 265f2a0f1c8a5c71efd8aa877112bca7b6a1449f Mon Sep 17 00:00:00 2001
From: Felix Kunde <felix-kunde@gmx.de>
Date: Mon, 23 Dec 2024 09:58:48 +0100
Subject: [PATCH] add sidecar command examples and update codegen (#2825)

---
 docs/administrator.md                              | 4 ++++
 docs/user.md                                       | 1 +
 pkg/apis/acid.zalan.do/v1/zz_generated.deepcopy.go | 5 +++++
 3 files changed, 10 insertions(+)

diff --git a/docs/administrator.md b/docs/administrator.md
index b06b4ca8..55abebc8 100644
--- a/docs/administrator.md
+++ b/docs/administrator.md
@@ -1405,6 +1405,10 @@ configuration:
     volumeMounts:
     - mountPath: /custom-pgdata-mountpoint
       name: pgdata
+    env:
+      - name: "ENV_VAR_NAME"
+        value: "any-k8s-env-things"
+    command: ['sh', '-c', 'echo "logging" > /opt/logs.txt']
   - ...
 ```
 
diff --git a/docs/user.md b/docs/user.md
index aba65c11..c63e43f5 100644
--- a/docs/user.md
+++ b/docs/user.md
@@ -1005,6 +1005,7 @@ spec:
       env:
         - name: "ENV_VAR_NAME"
           value: "any-k8s-env-things"
+      command: ['sh', '-c', 'echo "logging" > /opt/logs.txt']
 ```
 
 In addition to any environment variables you specify, the following environment
diff --git a/pkg/apis/acid.zalan.do/v1/zz_generated.deepcopy.go b/pkg/apis/acid.zalan.do/v1/zz_generated.deepcopy.go
index 7c0b3ee2..ec2d359c 100644
--- a/pkg/apis/acid.zalan.do/v1/zz_generated.deepcopy.go
+++ b/pkg/apis/acid.zalan.do/v1/zz_generated.deepcopy.go
@@ -1277,6 +1277,11 @@ func (in *Sidecar) DeepCopyInto(out *Sidecar) {
 			(*in)[i].DeepCopyInto(&(*out)[i])
 		}
 	}
+	if in.Command != nil {
+		in, out := &in.Command, &out.Command
+		*out = make([]string, len(*in))
+		copy(*out, *in)
+	}
 	return
 }
 
-- 
GitLab