Add new infra architecture 3
This commit is contained in:
@@ -1,33 +0,0 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
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
|
||||
-----END CERTIFICATE-----
|
||||
@@ -1,106 +0,0 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# Generate TLS certificates for Mailu mail server
|
||||
# Uses the shared CA from the infrastructure
|
||||
|
||||
set -e
|
||||
|
||||
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||||
CA_DIR="$SCRIPT_DIR/../ca"
|
||||
MAILU_DIR="$SCRIPT_DIR"
|
||||
|
||||
echo "Generating TLS certificates for Mailu..."
|
||||
echo "Directory: $MAILU_DIR"
|
||||
echo ""
|
||||
|
||||
# Check if CA exists
|
||||
if [ ! -f "$CA_DIR/ca-cert.pem" ] || [ ! -f "$CA_DIR/ca-key.pem" ]; then
|
||||
echo "ERROR: CA certificates not found. Please run generate-certificates.sh first."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Clean up old certificates
|
||||
echo "Cleaning up old certificates..."
|
||||
rm -f "$MAILU_DIR/mailu-cert.pem" "$MAILU_DIR/mailu-key.pem" "$MAILU_DIR/mailu.csr" 2>/dev/null || true
|
||||
|
||||
# =====================================
|
||||
# Generate Mailu Server Certificates
|
||||
# =====================================
|
||||
|
||||
echo "Generating Mailu server certificates..."
|
||||
|
||||
# Generate Mailu server private key
|
||||
openssl genrsa -out "$MAILU_DIR/mailu-key.pem" 4096
|
||||
|
||||
# Create certificate signing request (CSR)
|
||||
openssl req -new -key "$MAILU_DIR/mailu-key.pem" -out "$MAILU_DIR/mailu.csr" \
|
||||
-subj "/C=US/ST=California/L=SanFrancisco/O=BakeryIA/OU=Mail/CN=mail.bakewise.ai"
|
||||
|
||||
# Create SAN configuration for Mailu
|
||||
cat > "$MAILU_DIR/san.cnf" <<EOF
|
||||
[req]
|
||||
distinguished_name = req_distinguished_name
|
||||
req_extensions = v3_req
|
||||
prompt = no
|
||||
|
||||
[req_distinguished_name]
|
||||
C = US
|
||||
ST = California
|
||||
L = SanFrancisco
|
||||
O = BakeryIA
|
||||
OU = Mail
|
||||
CN = mail.bakewise.ai
|
||||
|
||||
[v3_req]
|
||||
keyUsage = keyEncipherment, dataEncipherment, digitalSignature
|
||||
extendedKeyUsage = serverAuth, clientAuth
|
||||
subjectAltName = @alt_names
|
||||
|
||||
[alt_names]
|
||||
DNS.1 = mail.bakewise.ai
|
||||
DNS.2 = mailu-front.bakery-ia.svc.cluster.local
|
||||
DNS.3 = mailu-front.bakery-ia
|
||||
DNS.4 = mailu-front
|
||||
DNS.5 = localhost
|
||||
DNS.6 = *.bakewise.ai
|
||||
IP.1 = 127.0.0.1
|
||||
EOF
|
||||
|
||||
# Sign the certificate with CA (valid for 3 years)
|
||||
openssl x509 -req -in "$MAILU_DIR/mailu.csr" \
|
||||
-CA "$CA_DIR/ca-cert.pem" -CAkey "$CA_DIR/ca-key.pem" -CAcreateserial \
|
||||
-out "$MAILU_DIR/mailu-cert.pem" -days 1095 \
|
||||
-extensions v3_req -extfile "$MAILU_DIR/san.cnf"
|
||||
|
||||
# Set proper permissions
|
||||
chmod 600 "$MAILU_DIR/mailu-key.pem"
|
||||
chmod 644 "$MAILU_DIR/mailu-cert.pem"
|
||||
|
||||
# Copy CA cert for Mailu clients
|
||||
cp "$CA_DIR/ca-cert.pem" "$MAILU_DIR/ca-cert.pem"
|
||||
|
||||
echo "✓ Mailu certificates generated"
|
||||
echo ""
|
||||
|
||||
# =====================================
|
||||
# Verify Certificates
|
||||
# =====================================
|
||||
|
||||
echo "Verifying certificates..."
|
||||
echo "Mailu certificate details:"
|
||||
openssl x509 -in "$MAILU_DIR/mailu-cert.pem" -noout -subject -issuer -dates
|
||||
openssl verify -CAfile "$CA_DIR/ca-cert.pem" "$MAILU_DIR/mailu-cert.pem"
|
||||
|
||||
echo ""
|
||||
echo "===================="
|
||||
echo "✓ Mailu certificates generated successfully!"
|
||||
echo ""
|
||||
echo "Generated files:"
|
||||
echo " - $MAILU_DIR/mailu-cert.pem (Server certificate)"
|
||||
echo " - $MAILU_DIR/mailu-key.pem (Server private key)"
|
||||
echo " - $MAILU_DIR/ca-cert.pem (CA certificate for clients)"
|
||||
echo ""
|
||||
echo "Next steps:"
|
||||
echo " 1. Create Kubernetes secret: mailu-tls-secret"
|
||||
echo " 2. Mount in mailu-front deployment"
|
||||
echo ""
|
||||
@@ -1,37 +0,0 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIGdTCCBF2gAwIBAgIUG+B0M2rxnqjGdtfo0BhevKCx0gMwDQYJKoZIhvcNAQEL
|
||||
BQAwdTELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFTATBgNVBAcM
|
||||
DFNhbkZyYW5jaXNjbzERMA8GA1UECgwIQmFrZXJ5SUExETAPBgNVBAsMCFNlY3Vy
|
||||
aXR5MRQwEgYDVQQDDAtCYWtlcnlJQS1DQTAeFw0yNjAxMTgyMTIyMjlaFw0yOTAx
|
||||
MTcyMTIyMjlaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRUw
|
||||
EwYDVQQHDAxTYW5GcmFuY2lzY28xETAPBgNVBAoMCEJha2VyeUlBMQ0wCwYDVQQL
|
||||
DARNYWlsMRkwFwYDVQQDDBBtYWlsLmJha2V3aXNlLmFpMIICIjANBgkqhkiG9w0B
|
||||
AQEFAAOCAg8AMIICCgKCAgEAzuglDn8gI8RymbJhZ0sCAX5SsWjc7WfOK7XF4VH/
|
||||
vz3aT4dS49t2qNemMVMHuDS0C4PpkIMh+TlCQYTGFmaufNVBwLrs/bzShy4c+jRL
|
||||
PDDOEoBLNrfLZfDP3AK/7EDRZZ3DyOaioImMdXLRlC1UbhPWZdVm4cgrfGwrcOC5
|
||||
ujoLsxAFic3GQoMx2Rdqgf/a+12WxZ8u5kv1g1cgeoDNbH4vpyVqsNu3FRTsDcM/
|
||||
ifW2uMCeGhcI/3FJs6JYT7qCgQosp9kKQUomQBa3Byh/j5a3K/+CbAUEM1JIxmYg
|
||||
S/xZN/OGiex4K/yN6WA7MAH731sdC+jfb1FCtJcFZh1ZrukAqmo5f5WmxzKQkO3K
|
||||
ROXfPnEKtG2Pow2o9YyfkDu8YqXApD1gOc2AChOOxKSqGrxAXIDPYn7IclY/CWtv
|
||||
h1oP/8fyGIqIskDvEJtkX1DW14I9KU1zSThKbbTrXptbLD5YMCly/SfyCoX7sKPJ
|
||||
YhfZw8gYLfZb28ee21g4HffY3G1skJPUGHSF5c6rs9pPpJFb0Mt5QL1Pob2j8QCE
|
||||
QbXq5UTIQcNw/fO3FzSRST9TXUbn6KDB2dZnjq7pPHMzuGSclng0XNxJrAA+/yme
|
||||
jo+zuZ/dw6i/qMJWcCKQWbwSZmTMXm/Rr5b1xfqvzRWYKm1m9ZEkoLRcAeyh2vQx
|
||||
kYMCAwEAAaOB+zCB+DALBgNVHQ8EBAMCBLAwHQYDVR0lBBYwFAYIKwYBBQUHAwEG
|
||||
CCsGAQUFBwMCMIGJBgNVHREEgYEwf4IQbWFpbC5iYWtld2lzZS5haYInbWFpbHUt
|
||||
ZnJvbnQuYmFrZXJ5LWlhLnN2Yy5jbHVzdGVyLmxvY2FsghVtYWlsdS1mcm9udC5i
|
||||
YWtlcnktaWGCC21haWx1LWZyb250gglsb2NhbGhvc3SCDSouYmFrZXdpc2UuYWmH
|
||||
BH8AAAEwHQYDVR0OBBYEFBF8hOzbjYU6JYPQm4rvL8hDuan7MB8GA1UdIwQYMBaA
|
||||
FAPuqv5HPH00FNRA6sxkXykKauptMA0GCSqGSIb3DQEBCwUAA4ICAQB/nfYeoTDU
|
||||
HAxgJZyqTC1WrIj1g22QiVuwYS9mUvzKJ/mJGG4lFRAGWw5Ye6sTL26Sqk1AlAbF
|
||||
bCp0PhfGB45WKlZDYXMt8OrZ+WMX+0q0oGOpUT6m7oH/GwwDWUgUxItoWjtWzOKW
|
||||
y3SKhUsKncbRc0bCQhzJam9hAy49kTaaQfgt7lgCkP02npaEm6uDe7iKb1BQBm5c
|
||||
lYz6Hao0i83Cq4XrqZ//7TJIGUXm4Y2Ep0poT1J3D8OUsjvEi2kwdTf/9yiZcC47
|
||||
ZdYQffn0s1gVdBYHq/B8VA5NkCv2Mr2XE9OqSb3p8QO7BZNdvZkMEBvR3WJkwo8K
|
||||
jQizu7ztwzsyrUPSNWzCVFVyeoJapM/5F+TibBGhc6q3FY+emeTu1sA0sU8fDAcw
|
||||
9caTcU7cuPKCrkdk1Do1rwdgn9wFxiliQSLR6jJ3bKvVNGItPRkQ3TvHK9j1bqWr
|
||||
K7Qf4KOKVUCiZaEPhM0AZfYc0ZDV9uJJxMzgR8dgsprqnFnKJrkta5Fn9pd0Rwir
|
||||
YUPjD8izUuLK0/1cbYJ9gOI/W4kRRloXz0MR1jgycFUxR10dQtbyTT5htsf0RRbx
|
||||
My1XkqlKx02StFxn4gG0TVrjSMugCbBo7WCn8KlUk3QS/mnRSV4lOoMPE6QUhJYL
|
||||
x/seKYop9/9ORM2aBneXVQqkckmXJYYaCQ==
|
||||
-----END CERTIFICATE-----
|
||||
@@ -1,52 +0,0 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
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
|
||||
mvEDhckfBYc3I1M/uUI0/AmKPjLyxQ==
|
||||
-----END PRIVATE KEY-----
|
||||
@@ -1,28 +0,0 @@
|
||||
-----BEGIN CERTIFICATE REQUEST-----
|
||||
MIIEuzCCAqMCAQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx
|
||||
FTATBgNVBAcMDFNhbkZyYW5jaXNjbzERMA8GA1UECgwIQmFrZXJ5SUExDTALBgNV
|
||||
BAsMBE1haWwxGTAXBgNVBAMMEG1haWwuYmFrZXdpc2UuYWkwggIiMA0GCSqGSIb3
|
||||
DQEBAQUAA4ICDwAwggIKAoICAQDO6CUOfyAjxHKZsmFnSwIBflKxaNztZ84rtcXh
|
||||
Uf+/PdpPh1Lj23ao16YxUwe4NLQLg+mQgyH5OUJBhMYWZq581UHAuuz9vNKHLhz6
|
||||
NEs8MM4SgEs2t8tl8M/cAr/sQNFlncPI5qKgiYx1ctGULVRuE9Zl1WbhyCt8bCtw
|
||||
4Lm6OguzEAWJzcZCgzHZF2qB/9r7XZbFny7mS/WDVyB6gM1sfi+nJWqw27cVFOwN
|
||||
wz+J9ba4wJ4aFwj/cUmzolhPuoKBCiyn2QpBSiZAFrcHKH+Plrcr/4JsBQQzUkjG
|
||||
ZiBL/Fk384aJ7Hgr/I3pYDswAfvfWx0L6N9vUUK0lwVmHVmu6QCqajl/labHMpCQ
|
||||
7cpE5d8+cQq0bY+jDaj1jJ+QO7xipcCkPWA5zYAKE47EpKoavEBcgM9ifshyVj8J
|
||||
a2+HWg//x/IYioiyQO8Qm2RfUNbXgj0pTXNJOEpttOtem1ssPlgwKXL9J/IKhfuw
|
||||
o8liF9nDyBgt9lvbx57bWDgd99jcbWyQk9QYdIXlzquz2k+kkVvQy3lAvU+hvaPx
|
||||
AIRBterlRMhBw3D987cXNJFJP1NdRufooMHZ1meOruk8czO4ZJyWeDRc3EmsAD7/
|
||||
KZ6Oj7O5n93DqL+owlZwIpBZvBJmZMxeb9GvlvXF+q/NFZgqbWb1kSSgtFwB7KHa
|
||||
9DGRgwIDAQABoAAwDQYJKoZIhvcNAQELBQADggIBAEoDvwPTbn4PxAz458F+H/58
|
||||
FFSqt45aFRC5/hoYWgV883JES0+PCHrXgvNqIBHlDNBhrAXHKW1wBQ3+9IWvCpp5
|
||||
yVOxr6LON0FyjkkGyq+I9hbUT9W3VD74TgDK7uRT7axEmUwlJw+o5zoYslwWPcBg
|
||||
u5usxsODZXe3jTYeP5nl3b7BD31JcMxOeXM24soAvY+UuJNyW2tDQAITYFD63TPS
|
||||
1+kekxYShak4GxUpjxIJpVHPA3I+09ILQeAPZZJ/wtuLlmMzecaMXpK/LDOatpYC
|
||||
mhvM4BsPlaN7AocpQ/o/0xg3cC0E0hZu7HL3G814Dgxc0eo94Rsw4YcHyDsJAS5p
|
||||
HgYeS+KsmQPVkx4jFgEIETQYXZfcF0PP//VmHSvwiFjo3fdW7oh405FVGFfS3pwH
|
||||
Nf7VaFilJXgnibUtT6EQcmKaezo80MtQ2+DLMbm9kgnxHGLSeBlXna8sUAgUjHwj
|
||||
S/9nAOS3FAWly0XERA+rLYMgoY+mwCHq1wOaLp+S8BF1yv9aDou7XZoQzMqYdkoQ
|
||||
z6sybgjd5nFXCckv9rUiu2Cz/PFyF2eOhPH27C/qyCo/dNmFwZ+M9KOCVFhRlRQk
|
||||
vyQkAQsYlD4fMMNz9HSiz0/aLZOhttoRB/mY5FIQ/O63IeZI7L/3xXuORZdAszj5
|
||||
4Sy5Ey3HZE6ZgpksyZvh
|
||||
-----END CERTIFICATE REQUEST-----
|
||||
@@ -1,26 +0,0 @@
|
||||
[req]
|
||||
distinguished_name = req_distinguished_name
|
||||
req_extensions = v3_req
|
||||
prompt = no
|
||||
|
||||
[req_distinguished_name]
|
||||
C = US
|
||||
ST = California
|
||||
L = SanFrancisco
|
||||
O = BakeryIA
|
||||
OU = Mail
|
||||
CN = mail.bakewise.ai
|
||||
|
||||
[v3_req]
|
||||
keyUsage = keyEncipherment, dataEncipherment, digitalSignature
|
||||
extendedKeyUsage = serverAuth, clientAuth
|
||||
subjectAltName = @alt_names
|
||||
|
||||
[alt_names]
|
||||
DNS.1 = mail.bakewise.ai
|
||||
DNS.2 = mailu-front.bakery-ia.svc.cluster.local
|
||||
DNS.3 = mailu-front.bakery-ia
|
||||
DNS.4 = mailu-front
|
||||
DNS.5 = localhost
|
||||
DNS.6 = *.bakewise.ai
|
||||
IP.1 = 127.0.0.1
|
||||
Reference in New Issue
Block a user