Skip to content

Instantly share code, notes, and snippets.

@warroyo
Created August 5, 2020 15:38
Show Gist options
  • Select an option

  • Save warroyo/2ce120a639f16a32b090df2892e50665 to your computer and use it in GitHub Desktop.

Select an option

Save warroyo/2ce120a639f16a32b090df2892e50665 to your computer and use it in GitHub Desktop.
add lab ca to tkg
#!/usr/bin/env bash
set -euxo pipefail
tdnf update -y
tdnf install -y ca-certificates
tdnf install -y openssl-c_rehash
TRUSTED_CERT="-----BEGIN CERTIFICATE-----
MIIE8zCCA1ugAwIBAgIQXmh5aHQ2iQdNCA2F0SvKuzANBgkqhkiG9w0BAQsFADCB
kTEeMBwGA1UEChMVbWtjZXJ0IGRldmVsb3BtZW50IENBMTMwMQYDVQQLDCp3aWxs
aWFtYXJyb3lvQFdpbGxpYW1zLU1hY0Jvb2stUHJvLTIubG9jYWwxOjA4BgNVBAMM
MW1rY2VydCB3aWxsaWFtYXJyb3lvQFdpbGxpYW1zLU1hY0Jvb2stUHJvLTIubG9j
YWwwHhcNMTkwMzAxMDA0ODA3WhcNMjkwMzAxMDA0ODA3WjCBkTEeMBwGA1UEChMV
bWtjZXJ0IGRldmVsb3BtZW50IENBMTMwMQYDVQQLDCp3aWxsaWFtYXJyb3lvQFdp
bGxpYW1zLU1hY0Jvb2stUHJvLTIubG9jYWwxOjA4BgNVBAMMMW1rY2VydCB3aWxs
aWFtYXJyb3lvQFdpbGxpYW1zLU1hY0Jvb2stUHJvLTIubG9jYWwwggGiMA0GCSqG
SIb3DQEBAQUAA4IBjwAwggGKAoIBgQC8t93FWZWeFGLasqDkFeCOW/oR2Vzbt2DM
MPGOR21BVAaCPIz4XT1jU/yT9qzfdQrnk5fIto4BZMfbDDnWBkY2R0695fDNHiYG
FCGRFbAOkqOjvYpWT3nHun1IPiUsaSnkzPa0SOzUBpGrbIVHAPV61nF1gXQ2WLyy
clVQmy1/v+CcXEQShSfWYD53/qv0gDyjomRCKngDIqixerUkaCD1ca3J5yMmfZhC
Phc3WsTH1Yb7jlTws2pYeXk24o/BpRxIPvBtMGF8YTsD2K+Kb82uXPZltU5x06xT
J/Q+5VwNXUBOCGgcWgEe23MTdPkR8Fqc4wPDNuT7tALi0rRKCic3lcnnf7Du06cH
fVRJJqWS9Y0P5UAbist+hK39oX5Kb3zFL59f+kuoDM3rj0YXafkU8C42k1AMJo1Z
PgkF2gSGZhL0QSqwvrQanp/m8UstEIWBZ148gKNb4owv6NCQhwtA31zEYoLKzkbd
m6m7cChlVEhfoiw3nO4vvf3hsqwvoBMCAwEAAaNFMEMwDgYDVR0PAQH/BAQDAgIE
MBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFLxon9pRVho0r6O0FHRXjHfK
cvtIMA0GCSqGSIb3DQEBCwUAA4IBgQB7Rof0I61pUcPpRYR7sGJXW0zEGffe0JBf
rCuQICu6lP0kKAB2y2aOoN8+Qk2FuUJNnWVTnWLhprbzC/6+emxM3jIdzCogLa7A
1UYgcUGvWdJA5uAM/WFFdOlPYhyd5bnCOQ5h06+ERNmJ5axk2EAZtdnf5hlA2kw2
QM5WzmicdMxXdr3Sla3yq2o2cwQFva9epGjm5TyldlQVmBJvdqotMNquzhJw4wMS
M1F97QZuJcrgsafSxwi3NZVvf5V06AOXGhf8TIg6DOU3rXQP/yweFQEyEx3i+tXj
evpPf1DjU2KioY0F1mlCwTj3q9WOM8CQ5jfpfSA2/DFr5ftGQxlDAB49Ja7K8TXo
OCHxpzVM6b2vD2ML+o2CPtwhx5dlt2p5d3WIIMFpwTXa46krQDMcEmvySwXrbVoo
APV0NGzoMykrJhWs3kNNyfTXlvbNSr/jLu7m9ejjiSoXMzuJ0Mih5nK+me+ZjPug
2h2qGzVVfQnr4tQpOrIPnyA9WesVOUo=
-----END CERTIFICATE-----
"
echo "$TRUSTED_CERT" > /etc/ssl/certs/my-trusted-cert-2.pem
/usr/bin/rehash_ca_certificates.sh
echo "Finished Rehash, restarting containerd"
systemctl restart containerd
echo "done"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment