Commit Graph

28 Commits

Author SHA1 Message Date
gregory hendrickson
04fac7343b syntax correction 2023-01-26 10:04:06 -08:00
gregory hendrickson
9ec90e39c4 modify volume in deployments 2023-01-26 10:00:58 -08:00
gregory hendrickson
a7d176407a fix syntax 2023-01-26 09:48:23 -08:00
gregory hendrickson
93ace27b5f all pv and pvc 50G 2023-01-26 09:39:20 -08:00
gregory hendrickson
9bff5e4a9e change pvc 2023-01-26 09:35:23 -08:00
gregory hendrickson
14da603d3b change pvc 2023-01-26 09:35:04 -08:00
gregory hendrickson
57d91a7ecb updated to work with GKE 2023-01-26 09:15:58 -08:00
gregory hendrickson
2d242afffe re-added pv and pvc 2023-01-26 09:09:42 -08:00
gregory hendrickson
53841a6ac4 remove vol mount 2023-01-26 05:44:48 -08:00
gregory hendrickson
f8a7f2df60 remove pvc temporarily. 2023-01-26 05:30:19 -08:00
gregory hendrickson
29228d42e0 pvc fix 2023-01-26 05:25:30 -08:00
gregory hendrickson
b4befb5863 update volumes for compat 2023-01-26 05:13:38 -08:00
gregory hendrickson
e5e9157831 update volumes for compat 2023-01-26 05:13:13 -08:00
gregory hendrickson
0280d88cda . 2023-01-26 04:31:34 -08:00
gregory hendrickson
90f2f8a90b modify resources 2023-01-26 04:29:35 -08:00
gregory hendrickson
32045ef028 fixes 2023-01-26 04:15:16 -08:00
gregory hendrickson
d81610555b drop nginx-proxy-service and nginx-proxy-deployment
add traefik-proxy-service and traefik-proxy-deployment
2023-01-26 03:46:46 -08:00
gregory hendrickson
50d59e5179 update README.md 2023-01-26 03:32:33 -08:00
gregory hendrickson
91e99dd2ab Create config map for all variables and secrets, update ingress-service.yaml to use config map, update yaml files to include persistent volume if recommended or necessary, update nginx-proxy-deployment to use latest nginx proxy manager and proxy for ghost-blog-deployment, add resource limits for nginx-proxy-deployment, add mysql-pv and mysql-pvc yaml files, and update yaml files to reference latest changes. 2023-01-26 03:28:27 -08:00
gregory hendrickson
250a82b87c updated all volumes, updated nginx-proxy. 2023-01-26 03:07:32 -08:00
gregory hendrickson
a64ac34a99 fixed .gitignore issue 2023-01-26 01:51:54 -08:00
gregory hendrickson
9dc171d30b refactored folders 2023-01-26 01:46:28 -08:00
gregory hendrickson
d314c84b67 update deployments for var and secrets 2023-01-26 01:45:18 -08:00
gregory hendrickson
1b7758ed6b add volumes
add variables and add secrets to all updated files.
2023-01-26 01:44:47 -08:00
gregory hendrickson
3a00bf67a3 The latest commit added the ghost-blog-service.yaml file, which includes the 'blog' namespace, and also support for both http and https ports and updated the configurations to include the namespace 'blog' across all the yaml files in the repository. 2023-01-26 01:11:43 -08:00
gregory hendrickson
cfd4c4cbba Add README.md
Add .gitignore
2023-01-26 00:51:11 -08:00
gregory hendrickson
658c77d672 Added configurations for deploying Ghost blog on Kubernetes using MySQL and nginx-proxy. Included resource limits for ghost-blog-deployment and mysql-deployment.yaml, created ingress-service.yaml for nginx-proxy with https and http, and added ghost-blog-service.yaml and mysql-service.yaml for connecting the Ghost blog app to the MySQL server. Also added a namespace 'blog' for better organization of resources. 2023-01-26 00:43:29 -08:00
gregory hendrickson
9436402467 init git 2023-01-25 19:18:09 -08:00