Skip to content

Commit 19bb240

Browse files
authored
fix the cert issue (open-cluster-management-io#63)
Signed-off-by: Meng Yan <myan@redhat.com>
1 parent 60b1262 commit 19bb240

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

federated-learning-controller/deploy/obs/hack/certs/generate-certs.sh

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,16 @@ kubectl --context kind-hub create secret tls otel-signer -n open-cluster-managem
3737

3838
# replace root-ca.crt in deploy/resources/addon-template.yaml
3939
awk '{print " " $0}' root-ca.crt > root-ca.crt.tmp
40-
sed -i "/PROM_WEB_ROOT_CA/{
40+
# Cross-platform sed in-place editing
41+
if [[ "$OSTYPE" == "darwin"* ]]; then
42+
sed -i '' "/PROM_WEB_ROOT_CA/{
4143
r root-ca.crt.tmp
4244
d
4345
}" ../../otel-addon/resources/addon-template.yaml
46+
else
47+
sed -i "/PROM_WEB_ROOT_CA/{
48+
r root-ca.crt.tmp
49+
d
50+
}" ../../otel-addon/resources/addon-template.yaml
51+
fi
4452
rm root-ca.crt.tmp

0 commit comments

Comments
 (0)