Skip to content

Commit 06ff261

Browse files
wordings
1 parent 82043f1 commit 06ff261

File tree

4 files changed

+7
-25
lines changed

4 files changed

+7
-25
lines changed

apps/website-app/public/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ <h1>Hi, I'm Atanas 👋</h1>
2323
<p>Experienced across <strong>Full-stack</strong>, <strong>TypeScript</strong>, <strong>Node.js</strong>, <strong>React</strong>, <strong>Java</strong>, <strong>Go</strong> and <strong>DevOps</strong>.</p>
2424

2525
<p>I live in Vancouver, Canada.</p>
26-
26+
2727
<p>Linkedin: <a href="https://linkedin.com/in/aroussev" target="_blank">in/aroussev</a></p>
2828
<p>GitHub: <a href="https://github.com/nextinterfaces" target="_blank">nextinterfaces</a></p>
2929
</article>

docs/DNS_Setup.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,4 +157,4 @@ curl http://$SERVER_IP/api -H "Host: roussev.com"
157157

158158
After DNS is configured and verified, proceed to TLS setup:
159159

160-
**Continue to:** [TLS_setup.md](TLS_Setup.md) for SSL certificate configuration
160+
**Continue to:** [TLS_setup.md](TLS_Setup.md) for TLS certificate configuration
Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
# PostgreSQL Deployment Checklist
1+
# PostgreSQL Deployment
22

33
Checklist for deploying PostgreSQL with Hetzner Cloud Volume to K3s cluster.
44

55
## Pre-Deployment Checklist
66

7-
- [ ] Hetzner Cloud Volume created (`k3s-server-volume-1`, ID: `103823462`)
7+
- [ ] Hetzner Cloud Volume created (e.g. `k3s-server-volume-1`, ID: `103823462`)
88
- [ ] Volume attached to `k3s-server` in Hetzner Console
99
- [ ] kubectl configured with cluster access
1010
- [ ] Hetzner CSI driver installed (verify with `kubectl get pods -n kube-system | grep hcloud-csi`)
@@ -30,7 +30,6 @@ POSTGRES_DB=your_database_name
3030

3131
### 2. Deploy PostgreSQL
3232

33-
Using Taskfile (recommended):
3433
```bash
3534
task deploy:postgres
3635
```
@@ -47,7 +46,6 @@ This will:
4746
task postgres:status
4847
```
4948

50-
5149
### 4. Test PostgreSQL Connection
5250

5351
```bash
@@ -80,7 +78,6 @@ task k8s:describe:postgres
8078

8179
## Troubleshooting
8280

83-
8481
```bash
8582
# pod stuck
8683
kubectl describe pod postgres-0
@@ -111,11 +108,9 @@ kubectl run -it --rm debug --image=postgres:16-alpine --restart=Never -- psql -h
111108
```
112109

113110

114-
## Next Steps
111+
## TODO
115112

116113
- [ ] Set up automated backups (CronJob)
117114
- [ ] Configure monitoring (Prometheus/Grafana)
118115
- [ ] Implement connection pooling (PgBouncer)
119-
- [ ] Set up network policies to restrict access
120-
- [ ] Configure SSL/TLS for PostgreSQL connections
121-
116+
- [ ] Set up network policies to restrict access

docs/TLS_Setup.md

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -206,17 +206,4 @@ kubectl get pods,svc,ingress,certificate -n sample-app
206206
kubectl logs -n sample-app -l app=sample-app -f
207207
```
208208

209-
**Note:** cert-manager automatically renews certificates 30 days before expiration.
210-
211-
---
212-
213-
## Next Steps
214-
215-
Once SSL/TLS is working:
216-
217-
1. **Deploy your actual application** (replace the sample service)
218-
2. **Add SSL/TLS to additional services** using the same Ingress pattern
219-
3. **Set up monitoring** with Prometheus/Grafana
220-
4. **Configure backups** for your cluster
221-
5. **Add a CI/CD pipeline** for automated deployments
222-
6. **Create a staging environment** for testing
209+
**Note:** cert-manager automatically renews certificates 30 days before expiration.

0 commit comments

Comments
 (0)