I hereby claim:
- I am tjm on github.
- I am tommythekid (https://keybase.io/tommythekid) on keybase.
- I have a public key ASDcDg1N76jG7QoRdmzFEPr1HUGKcX5tea4v5-o1R-r-VQo
To claim this, I am signing this object:
| --- | |
| .gitignore: | |
| paths: | |
| - /modules | |
| - .vagrant | |
| - vagrant/*/environments/production/* | |
| - vagrant/*/spec/fixtures/modules/* | |
| - .DS_Store | |
| - .DS_Store? |
| awk '/Compiled static catalog for/ { x=$(NF-1); sum+=x; total++ }; END { print "Average Compile Time: " sum / total }' /var/log/puppetlabs/puppetserver/puppetserver.log |
| #!/bin/bash | |
| # | |
| # Start a debug-storage container mounting a specific volume (pvc) | |
| # | |
| IMAGE='centos:7' | |
| if [ $# == 1 ]; then | |
| PVC=$1 | |
| else |
| #!/bin/bash -e | |
| if [ $# -gt 0 ]; then | |
| REPOS=$* | |
| else | |
| REPOS=$(pulp-admin repo list | awk '/Id:/ {print $NF}') | |
| fi | |
| for repo in $REPOS | |
| do |
| #!/bin/bash -eu | |
| # | |
| # This script is designed to be run as a cron job periodically to | |
| # clean up the Orphaned Pods. Use at your own risk! | |
| # | |
| ## Settings (can be passed as environment variables) | |
| LOGFILE=${LOGFILE:-/var/log/messages} # what log file to process | |
| KUBELET_PODS_DIR=${KUBELET_DIR:-/var/lib/kubelet/pods} # where to find pods to remove | |
| DEBUG=${DEBUG:-0} # more debug output |
I hereby claim:
To claim this, I am signing this object:
| apiVersion: batch/v1beta1 | |
| kind: CronJob | |
| metadata: | |
| name: artifactory-pg-backup | |
| namespace: artifactory | |
| spec: | |
| schedule: "30 */4 * * *" | |
| concurrencyPolicy: Forbid | |
| failedJobsHistoryLimit: 3 | |
| startingDeadlineSeconds: 100 |
| --- | |
| - name: yum_check | |
| command: | |
| cmd: /bin/yum check-upgrade | |
| warn: no | |
| register: yum_update | |
| ignore_errors: true | |
| failed_when: yum_update.rc == 1 |
| # Wrapper for patchy:patching Plan for running 'patching' one node at a time, rather than all at once | |
| plan patchy::cluster_patching ( | |
| TargetSpec $targets, | |
| Optional[Enum['always', 'never', 'patched', 'smart']] $reboot = 'patched', | |
| Optional[String] $yum_params = undef, | |
| Optional[String] $dpkg_params = undef, | |
| Optional[String] $zypper_params = undef, | |
| Optional[Integer] $patch_task_timeout = 3600, | |
| Optional[Integer] $health_check_runinterval = 1800, | |
| Optional[Integer] $reboot_wait_time = 600, |
license.txt file with the consul enterprise license.data directoryconfig.d directory with a single file (acl.hcl) with the following contents:acl = {
enabled = true