Closed abdheshnayak closed 2 months ago
Please consider investigating the findings and remediating the incidents. Failure to do so may lead to compromising the associated services or software components.
🦉 GitGuardian detects secrets in your source code to help developers and security teams secure the modern development process. You are seeing this because you or someone else with access to this repository has authorized GitGuardian to scan your pull request.
This pull request introduces a new cron job for NATS backup, leveraging a CSI S3 driver for storage. The changes include updates to the Helm chart values, the addition of several Kubernetes resource templates for the CSI S3 driver, and the configuration of the NATS backup cron job.
Files | Changes |
---|---|
charts/kloudlite-platform/templates/utils/csi-s3/csi-s3.yaml charts/kloudlite-platform/templates/utils/csi-s3/provisioner.yaml charts/kloudlite-platform/templates/utils/csi-s3/driver.yaml |
Introduced CSI S3 driver and provisioner configurations, including DaemonSet, StatefulSet, ServiceAccount, ClusterRole, ClusterRoleBinding, and CSIDriver resources. |
charts/kloudlite-platform/templates/4-cron-jobs/nats-backup/cron.yml.tpl charts/kloudlite-platform/templates/4-cron-jobs/nats-backup/storage-class.yml.tpl charts/kloudlite-platform/templates/4-cron-jobs/nats-backup/pvc.yml.tpl charts/kloudlite-platform/templates/4-cron-jobs/nats-backup/secret.yml.tpl |
Added templates for the NATS backup cron job, including CronJob, StorageClass, PersistentVolumeClaim, and Secret resources. |
Summary by Sourcery
This pull request adds a cron job for NATS backups, scheduled to run every 2 hours, and integrates S3 storage using a CSI driver. It includes the necessary configurations for RBAC, service accounts, and a new StorageClass for S3-backed persistent volumes.