This project was generated by generator-tf-module
This is a new module
This project was generated by generator-tf-module
This is a new module
I hereby claim:
To claim this, I am signing this object:
<?xml version="1.0" encoding="UTF-8"?> | |
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
<plist version="1.0"> | |
<dict> | |
<key>ACPI</key> | |
<dict> | |
<key>DSDT</key> | |
<dict> | |
<key>Fixes</key> | |
<dict> |
apiVersion: v1 | |
kind: Service | |
metadata: | |
labels: | |
name: "{{.Values.websocket_ingress_name}}" | |
app: {{ template "fullname" . }} | |
chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" | |
release: "{{ .Release.Name }}" | |
heritage: "{{ .Release.Service }}" | |
name: "{{.Values.websocket_ingress_name}}" |
apiVersion: extensions/v1beta1 | |
kind: DaemonSet | |
metadata: | |
name: fluentd-gcp-mj | |
namespace: kube-system | |
labels: | |
k8s-app: fluentd-gcp-mj | |
kubernetes.io/cluster-service: "true" | |
addonmanager.kubernetes.io/mode: EnsureExists | |
version: v2.0 |
kind: DaemonSet | |
apiVersion: extensions/v1beta1 | |
metadata: | |
name: startup-script | |
labels: | |
app: startup-script | |
spec: | |
template: | |
metadata: | |
labels: |
#!/bin/bash | |
# snapshots are incremental and dont need to be deleted, deleting snapshots will merge snapshots, so deleting doesn't loose anything | |
# having too many snapshots is unwiedly so this script deletes them after 60 days | |
# | |
gcloud compute snapshots list --filter="creationTimestamp<$(date -d "-2 days" "+%Y-%m-%d")" --regexp "(gcs.*)" --uri | while read SNAPSHOT_URI; do | |
gcloud compute snapshots delete $SNAPSHOT_URI --quiet | |
done | |
# |
#!/bin/bash | |
# loop through all disks within this project and create a snapshot | |
gcloud compute disks list --format='value(name,zone)'| while read DISK_NAME ZONE; do | |
gcloud compute disks snapshot $DISK_NAME --snapshot-names gcs-$DISK_NAME-$(date "+%Y-%m-%d-%s") --zone $ZONE | |
done | |
# |
for pod in `kubectl get pod -n=yournamespace --show-all |grep Your-Pod-Name |awk '{ print $1 }'`; do kubectl delete pod $pod -n=yournamespace; done |
#! /bin/bash | |
CLUSTERS=( "fed-a" "fed-b" ) | |
ZONES=( "us-central1-a" "us-central1-b") | |
for i in {0..1}; do | |
mkdir -p kubeconfigs/${CLUSTERS[${i}]}/ | |
SERVER=$(gcloud container clusters describe ${CLUSTERS[${i}]} \ | |
--zone "${ZONES[${i}]}" \ | |
--format 'value(endpoint)') |