Skip to content

Instantly share code, notes, and snippets.

@mbaykara
Created June 15, 2022 10:44
Show Gist options
  • Select an option

  • Save mbaykara/a58176c4715f38b1ecd08ce6ec702171 to your computer and use it in GitHub Desktop.

Select an option

Save mbaykara/a58176c4715f38b1ecd08ce6ec702171 to your computer and use it in GitHub Desktop.
#!/bin/env bash
#credit to https://adolfi.dev/blog/tls-kubernetes/
openssl pkcs12 -in pfx-filename.pfx -nocerts -out key-filename.key
openssl rsa -in key-filename.key -out key-filename-decrypted.key
openssl pkcs12 -in pfx-filename.pfx -nokeys -out crt-filename.crt
kubectl create secret tls tls-secret --cert crt-filename.crt --key key-filename-decrypted.key
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment