File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -52,44 +52,6 @@ flowchart TD
5252* Azure Subscription
5353* Azure Resource Group
5454* SSL Certificate (.pfx file) for HTTPS traffic
55- * OpenSSL (for certificate extraction)
56-
57- ---
58-
59- ## Creating the PFX Certificate
60-
61- 1 . ** Generate a private key:**
62-
63- ``` bash
64- openssl genrsa -out server.key 2048
65- ```
66-
67- 2 . ** Create a certificate signing request (CSR):**
68-
69- ``` bash
70- openssl req -new -key server.key -out server.csr
71- ```
72-
73- Ensure the Common Name matches your domain.
74-
75- 3 . ** Generate a self-signed certificate (or use a CA-signed certificate):**
76-
77- ``` bash
78- openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
79- ```
80-
81- 4 . ** Create the PFX file:**
82-
83- ``` bash
84- openssl pkcs12 -export -out minio-cert.pfx -inkey server.key -in server.crt
85- ```
86-
87- 5 . ** Extract certificate and key from PFX:**
88-
89- ``` bash
90- openssl pkcs12 -in minio-cert.pfx -clcerts -nokeys -out server.crt -passin pass:YOUR_PFX_PASSWORD
91- openssl pkcs12 -in minio-cert.pfx -nocerts -nodes -out server.key -passin pass:YOUR_PFX_PASSWORD
92- ```
9355
9456---
9557
You can’t perform that action at this time.
0 commit comments