Skip to content

Instantly share code, notes, and snippets.

View ipochi's full-sized avatar

Imran Pochi ipochi

View GitHub Profile
@ipochi
ipochi / gist:eaf00c89205e0cc346ce6e98418b986e
Created April 23, 2018 12:25
postgres-operator - apiserver
time="2018-04-23T12:23:12Z" level=debug msg="clusterservice.ShowClusterHandler map[name:all]\n"
time="2018-04-23T12:23:12Z" level=debug msg="Authn Attempt ShowCluster username=[username]\n"
time="2018-04-23T12:23:12Z" level=info msg=" BasicAuthzCheck pgoadmin ShowCluster true\n"
time="2018-04-23T12:23:12Z" level=debug msg="Authn Success"
time="2018-04-23T12:23:12Z" level=debug msg="clusterservice.ShowClusterHandler GET called"
time="2018-04-23T12:23:12Z" level=debug msg="myselector is "
time="2018-04-23T12:23:12Z" level=debug msg="clusters found len is %d\n0"
time="2018-04-23T12:23:20Z" level=debug msg="clusterservice.CreateClusterHandler called"
time="2018-04-23T12:23:20Z" level=debug msg="Authn Attempt CreateCluster username=[username]\n"
time="2018-04-23T12:23:20Z" level=info msg=" BasicAuthzCheck pgoadmin CreateCluster true\n"
@ipochi
ipochi / operator
Created April 23, 2018 12:29
postgres-operator - operator logs
time="2018-04-20T07:10:47Z" level=debug msg="debug flag set to true"
time="2018-04-20T07:10:47Z" level=debug msg="setting NAMESPACE to demo"
time="2018-04-20T07:10:47Z" level=debug msg="CCP_IMAGE_PREFIX set, using crunchydata"
time="2018-04-20T07:10:47Z" level=debug msg="CO_IMAGE_PREFIX set, using crunchydata"
pgclusters.cr.client-go.k8s.io exists
pgreplicas.cr.client-go.k8s.io exists
pgbackups.cr.client-go.k8s.io exists
pgupgrades.cr.client-go.k8s.io exists
pgpolicies.cr.client-go.k8s.io exists
pgtasks.cr.client-go.k8s.io exists
@ipochi
ipochi / svc-mon-front-end.yaml
Created November 29, 2018 14:02
ServiceMonitor for front-end service of microservice-demo application.
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
name: sock-shop-front-end
labels:
team: front-end
namespace: sock-shop
spec:
jobLabel: front-end-metrics
selector:
@ipochi
ipochi / prometheus.yaml
Created November 29, 2018 14:05
Prometheus resource definition for microservice-demo application
apiVersion: monitoring.coreos.com/v1
kind: Prometheus
metadata:
name: prometheus
labels:
prometheus: prometheus
spec:
replicas: 2
serviceAccountName: prometheus
serviceMonitorNamespaceSelector: {}
@ipochi
ipochi / prometheus-service.yaml
Created November 29, 2018 14:06
Service to expose Prometheus pods
apiVersion: v1
kind: Service
metadata:
name: prometheus
spec:
type: NodePort
ports:
- name: web
nodePort: 30900
port: 9090
@ipochi
ipochi / Vagrantfile
Created February 4, 2019 08:02 — forked from lizrice/Vagrantfile
Vagrant file for setting up a single-node Kubernetes cluster that I can access from my desktop. Read more: https://medium.com/@lizrice/kubernetes-in-vagrant-with-kubeadm-21979ded6c63
# -*- mode: ruby -*-
# vi: set ft=ruby :
# This script to install Kubernetes will get executed after we have provisioned the box
$script = <<-SCRIPT
# Install kubernetes
apt-get update && apt-get install -y apt-transport-https
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add -
cat <<EOF >/etc/apt/sources.list.d/kubernetes.list
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
annotations:
deployment.kubernetes.io/revision: "1"
kubectl.kubernetes.io/last-applied-configuration: |
{"apiVersion":"apps/v1beta1","kind":"Deployment","metadata":{"annotations":{},"name":"velero","namespace":"velero"},"spec":{"replicas":1,"template":{"metadata":{"annotations":{"prometheus.io/path":"/metrics","prometheus.io/port":"8085","prometheus.io/scrape":"true"},"labels":{"component":"velero"}},"spec":{"containers":[{"args":["server","--default-volume-snapshot-locations=aws:us-east-1"],"command":["/velero"],"env":[{"name":"AWS_SHARED_CREDENTIALS_FILE","value":"/credentials/cloud"},{"name":"VELERO_SCRATCH_DIR","value":"/scratch"}],"envFrom":[{"secretRef":{"name":"cloud-credentials"}}],"image":"gcr.io/heptio-images/velero:v0.11.0","name":"velero","ports":[{"containerPort":8085,"name":"metrics"}],"volumeMounts":[{"mountPath":"/credentials","name":"cloud-credentials"},{"mountPath":"/plugins","name":"plugins"},{"mountPath":"/scratch","
time="2019-04-09T07:51:38Z" level=info msg="Starting restore of backup velero/wp-bkp-3" backup=wp-bkp-3 logSource="pkg/restore/restore.go:357" restore=velero/az-restore
time="2019-04-09T07:51:38Z" level=info msg="Restoring cluster level resource 'persistentvolumes' from: /tmp/693715131/resources/persistentvolumes/cluster" backup=wp-bkp-3 logSource="pkg/restore/restore.go:696" restore=velero/az-restore
time="2019-04-09T07:51:38Z" level=info msg="Getting client for /v1, Kind=PersistentVolume" backup=wp-bkp-3 logSource="pkg/restore/restore.go:754" restore=velero/az-restore
time="2019-04-09T07:51:38Z" level=info msg="Not restoring PV because it doesn't have a snapshot and its reclaim policy is Delete." backup=wp-bkp-3 logSource="pkg/restore/restore.go:794" restore=velero/az-restore
time="2019-04-09T07:51:38Z" level=info msg="Not restoring PV because it doesn't have a snapshot and its reclaim policy is Delete." backup=wp-bkp-3 logSource="pkg/restore/restore.go:794" restore=velero/az-restore
time="2019-04-09T07:51:
time="2019-04-09T07:46:06Z" level=info msg="Starting backup" backup=velero/wp-bkp-3 logSource="pkg/controller/backup_controller.go:411"
time="2019-04-09T07:46:06Z" level=info msg="Starting backup" backup=velero/wp-bkp-3 logSource="pkg/backup/backup.go:226"
time="2019-04-09T07:46:06Z" level=info msg="Including namespaces: wordpress" backup=velero/wp-bkp-3 logSource="pkg/backup/backup.go:233"
time="2019-04-09T07:46:06Z" level=info msg="Excluding namespaces: <none>" backup=velero/wp-bkp-3 logSource="pkg/backup/backup.go:234"
time="2019-04-09T07:46:06Z" level=info msg="Including resources: *" backup=velero/wp-bkp-3 logSource="pkg/backup/backup.go:237"
time="2019-04-09T07:46:06Z" level=info msg="Excluding resources: <none>" backup=velero/wp-bkp-3 logSource="pkg/backup/backup.go:238"
time="2019-04-09T07:46:09Z" level=info msg="Backing up group" backup=velero/wp-bkp-3 group=v1 logSource="pkg/backup/group_backupper.go:122"
time="2019-04-09T07:46:09Z" level=info msg="Evaluating resource" backup=velero/wp-bkp-3 group=v
prometheus:
prometheusSpec:
replicas: 1
storageSpec:
volumeClaimTemplate:
metadata:
name: data
spec:
storageClassName: openebs-jiva-default
accessModes: ["ReadWriteOnce"]