"Updates"
This commit is contained in:
+30
-4
@@ -402,8 +402,10 @@ kubectl patch storageclass longhorn -p '{"metadata": {"annotations":{"storagecla
|
||||
|
||||
#### UI
|
||||
|
||||
##### Option 1 : ingress ?
|
||||
|
||||
```bash
|
||||
USER=admin; PASSWORD=transatlantique; echo "${USER}:$(openssl passwd -stdin -apr1 <<< ${PASSWORD})" >> auth
|
||||
USER=admin; PASSWORD=v5bB4OQRDfY5tFJ1; echo "${USER}:$(openssl passwd -stdin -apr1 <<< ${PASSWORD})" >> auth
|
||||
sudo k3s kubectl -n longhorn-system create secret generic basic-auth --from-file=auth
|
||||
```
|
||||
|
||||
@@ -445,7 +447,7 @@ metadata:
|
||||
cert-manager.io/cluster-issuer: letsencrypt-staging
|
||||
spec:
|
||||
rules:
|
||||
- host: dashboard.delmar.bzh
|
||||
- host: lghn.delmar.bzh
|
||||
http:
|
||||
paths:
|
||||
- path: /
|
||||
@@ -454,9 +456,9 @@ spec:
|
||||
servicePort: 8090
|
||||
tls:
|
||||
- # cert-manager will store the certificate and key in this secret
|
||||
secretName: dashboard-delmar-bzh-cert
|
||||
secretName: lghn-delmar-bzh-cert
|
||||
hosts:
|
||||
- dashboard.delmar.bzh
|
||||
- lghn.delmar.bzh
|
||||
```
|
||||
|
||||
```bash
|
||||
@@ -464,6 +466,30 @@ sudo k3s kubectl -n longhorn-system apply -f longhorn-ingress.yml
|
||||
sudo k3s kubectl -n longhorn-system get ingress
|
||||
```
|
||||
|
||||
##### Option 2 : caddy
|
||||
|
||||
```bash
|
||||
sudo caddy hash-password
|
||||
```
|
||||
|
||||
```bash
|
||||
sudo vim /etc/caddy/Caddyfile
|
||||
```
|
||||
|
||||
```
|
||||
lghn.delmar.bzh {
|
||||
encode {
|
||||
zstd
|
||||
gzip
|
||||
minimum_length 1024
|
||||
}
|
||||
reverse_proxy 192.168.1.23
|
||||
basic_auth / {
|
||||
admin $2a$14$RsUJ13kC9DcRMoQa8hlmNOljcXGMSem.1XwYFeV1El8Drw7DIJbVu
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
## 6. HAProxy
|
||||
|
||||
```bash
|
||||
|
||||
@@ -672,4 +672,7 @@ lghn.delmar.bzh {
|
||||
minimum_length 1024
|
||||
}
|
||||
reverse_proxy 192.168.1.23
|
||||
basic_auth / {
|
||||
admin $apr1$EXhYrlk0$x3xvql01IQF5r/3ANbcBC.
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user