Shakar Bakr
90c114c647
Add example ConfigMap and Secret for MSSQL backup configuration
...
- Introduced `k8s-mssql-configmap-example.yaml` and `k8s-mssql-secret-example.yaml` to provide templates for non-sensitive and sensitive configurations, respectively.
- Updated `README.md` and `k8s-statefulset-test.yaml` to reference the new example files.
- Created `k8s-statefulset-with-sidecar.yaml` for deploying MSSQL with a backup sidecar, enhancing the backup functionality.
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2025-10-27 13:22:19 +03:00
Shakar Bakr
a9c7cc4be3
Rename MSSQL_BACKUP_DIR to MSSQL_DATA_DIR across configuration files and scripts for consistency. Update README and test scripts to reflect the new variable name. This change ensures clarity in the purpose of the directory used for MSSQL data and backups.
...
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2025-10-27 12:29:01 +03:00
Shakar Bakr
845507c728
Refactor test scripts and README for MSSQL backup functionality
...
- Updated README.md to reflect new script paths for MSSQL tests.
- Added new test scripts for Kubernetes and Docker Compose environments, including setup for MinIO.
- Introduced k8s-statefulset-test.yaml for deploying MSSQL with a backup sidecar.
- Created setup-minio-k8s.sh for automated MinIO deployment in Kubernetes.
- Enhanced test-mssql-k8s-with-minio.sh to streamline the testing process with MinIO.
- Added comprehensive test-mssql-k8s.sh for validating MSSQL backup and restore operations.
- Included test-mssql.sh for Docker Compose testing of MSSQL backup functionality.
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2025-10-23 15:11:27 +03:00
Shakar Bakr
7188e45927
Add mssql to the supported databases
...
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2025-10-23 14:51:33 +03:00
3794739e13
Update Alpine version to 3.21 in Dockerfile, docker-compose.yaml, and README; adjust environment variables in docker-compose.yaml
2025-03-24 13:24:48 +03:00
a683adc6a5
Use one image for all databases
2023-08-10 15:09:58 +03:00
943f04209e
Add mysql support
2023-08-10 10:16:56 +03:00
Elliott Shugerman
2564496912
readme updates [skip-ci]
2023-01-29 12:23:42 -05:00
Elliott Shugerman
60c0ff5fc4
readme stuff [skip ci]
2022-07-26 09:12:27 -04:00
Sam Weston
4ac3278ffb
Add ARM64 Builds ( #15 )
...
* Add ARM64 builds
* Move to a go-cron fork with arm64 support
* Use TARGETARCH directly in the script
* Use buildkit for docker build in readme
2022-07-13 22:16:28 -07:00
Elliott Shugerman
8bf8915f5f
fix compose example in readme
2022-07-03 13:47:02 -04:00
Elliott Shugerman
3f82b5fc12
add docker-compose.yaml for development/testing
2022-07-03 13:43:54 -04:00
Elliott Shugerman
0874c2abfb
add build command to readme [skip ci]
2022-07-03 12:29:47 -04:00
Elliott Shugerman
23accb3894
readme tweaks [skip-ci]
2022-04-15 10:30:39 -07:00
Dmitriy Haidiuk
2b28f9f0ec
Updated removing old backups logic.
2022-04-13 11:16:23 +03:00
Dmitriy Haidiuk
f08931bf80
Updated README file.
2022-04-13 00:34:08 +03:00
Dmitriy Haidiuk
1ea38070f6
Added auto-remove for old backups.
2022-04-12 21:39:51 +03:00
Elliott Shugerman
36d5b2888c
add support for postgres v14, drop v9
2021-12-07 23:08:02 -05:00
Elliott Shugerman
8ef632ab84
breaking change: if SCHEDULE is not set, run backup and then exit
2021-12-07 23:08:02 -05:00
Elliott Shugerman
87d335f46d
readme [skip ci]
2021-06-22 08:32:05 -07:00
Elliott Shugerman
d74f3b27c6
update versions in readme [skip ci]
2021-06-20 14:22:25 -04:00
Elliott Shugerman
147fd4ecaa
docs [skip ci]
2020-05-29 19:23:17 -06:00
Elliott Shugerman
84df67ae0e
don't use Python 2
2020-05-28 23:29:50 -06:00
Elliott Shugerman
48eb1736aa
support null $SCHEDULE
2020-05-28 23:29:43 -06:00
Elliott Shugerman
c036e13ef4
readme
2019-12-02 22:02:09 -07:00
Elliott Shugerman
5bd571cdf1
readme fix
2019-12-01 20:09:47 -07:00
Elliott Shugerman
0f1ad642dd
filter backups by database name
2019-12-01 20:02:12 -07:00
Elliott Shugerman
de8f9b0df6
readme tweaks
2019-12-01 19:22:30 -07:00
Elliott Shugerman
e8ad6ceba4
script cleanup, misc changes
...
- --blobs by default
- always drop and recreate schemas, specified by DROP_SCHEMAS
2019-12-01 17:52:14 -07:00
Elliott Shugerman
0be995995b
README updates
2019-11-27 21:24:31 -07:00
Elliott Shugerman
3e05233a2a
merge restore and util containers
2019-11-27 20:57:21 -07:00
Elliott Shugerman
66a9a2b219
initial commit
2019-11-27 17:58:53 -07:00