Skip to content
Snippets Groups Projects
Commit 53588dbd authored by Srinivas Rao Puttagunta's avatar Srinivas Rao Puttagunta
Browse files

Working on backups

parent 971bf8e7
No related branches found
No related tags found
No related merge requests found
......@@ -28,6 +28,8 @@ class su_ldap::backups(
'/etc/cron.d/master-restart':
mode => '0644',
content => template('su_ldap/etc/cron.d/master-restart.erb');
'/etc/cron.d/remctl-acl-mais-staff':
source => 'puppet:///modules/su_ldap/etc/cron.d/remctl-acl-mais-staff';
}
# We want a newsyslog task to rotate the LDAP _data_ (as opposed to the
......
# Restart the master server, and drop a backup in AFS
9 4 * * * root /usr/bin/k5start -q -t -f /etc/krb5.keytab service/ldap /usr/sbin/newsyslog /etc/newsyslog/master
41 4 * * * root /usr/bin/ldap-dump-to-s3 -b <%= @s3bucket %>
<% if (@env == 'prod' ) then -%>
9 4 * * * root /usr/bin/k5start -q -t -f /etc/krb5.keytab service/ldap /usr/sbin/newsyslog /etc/newsyslog/master
12 5 * * * root /usr/bin/ldap-dump-to-gcs -k /etc/ldapadmin/gcs_prod_ldapuser_serviceaccount.json -b gs://prod-uit-authnz-ldap-backup -e <%= @env %>
42 5 * * * root /usr/bin/ldap-dump-to-gcs -k /etc/ldapadmin/gcs_stage_ldapuser_serviceaccount.json -b gs://stage-uit-authnz-ldap-backup -e int
<% else -%>
9 4 * * * root /usr/bin/k5start -q -t -f /etc/krb5.keytab service/ldap-<%= @env %> /usr/sbin/newsyslog /etc/newsyslog/master
12 5 * * * root /usr/bin/ldap-dump-to-gcs -k /etc/ldapadmin/gcs_stage_ldapuser_serviceaccount.json -b gs://stage-uit-authnz-ldap-backup -e <%= @env %>
<% end -%>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment