Reference Web Applicatin UI
Uses an external identity provider (Telegram currently). Navigate https://awakari.com
openssl req -x509 -sha256 -newkey rsa:4096 -nodes \
-keyout ca.key \
-out ca.crt \
-addext "subjectAltName=DNS:awakari.com" \
-subj '/O=awakari/CN=awakari.com' \
-days 30
kubectl create secret generic \
secret-webapp-tls-ca \
--from-file=ca.crt=ca.crt
openssl req -newkey rsa:4096 -nodes -keyout server.key -out server.csr \
-addext "subjectAltName=DNS:awakari.com" \
-subj "/O=awakari"
openssl x509 -req -in server.csr -CA ca.crt -CAkey ca.key -CAcreateserial \
-copy_extensions copyall \
-extfile <(printf "subjectAltName=DNS:awakari.com") \
-out server.crt \
-days 30
kubectl create secret tls \
secret-webapp-tls-server \
--key server.key \
--cert server.crt