├── .DS_Store ├── README.md ├── alertmanager ├── README.md ├── alert_rule_1.yaml ├── alert_rule_2.yaml ├── alertmanager.yaml ├── apply_change.sh ├── helm_nginx_install.sh └── trigger_nginx_alert.sh ├── head-first-kubernetes ├── README.md ├── delete-random-pod-in-deploy.sh ├── manifests │ ├── deployment.yaml │ ├── pod.yaml │ └── service.yaml └── request.sh ├── install ├── README.md ├── alias.sh ├── create_expose_service.sh ├── delete_expose_service.sh ├── eks_cluster.yml ├── get_exposed_links.sh ├── get_links.sh ├── kube-prometheus │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── build.sh │ ├── docs │ │ ├── GKE-cadvisor-support.md │ │ ├── developing-prometheus-rules-and-grafana-dashboards.md │ │ ├── exposing-prometheus-alertmanager-grafana-ingress.md │ │ ├── kube-prometheus-on-kubeadm.md │ │ ├── monitoring-external-etcd.md │ │ └── monitoring-other-namespaces.md │ ├── example.jsonnet │ ├── examples │ │ ├── additional-namespaces.jsonnet │ │ ├── alertmanager-config-external.jsonnet │ │ ├── alertmanager-config.jsonnet │ │ ├── alertmanager-config.yaml │ │ ├── auth │ │ ├── basic-auth │ │ │ ├── secrets.yaml │ │ │ └── service-monitor.yaml │ │ ├── etcd-client-ca.crt │ │ ├── etcd-client.crt │ │ ├── etcd-client.key │ │ ├── etcd-skip-verify.jsonnet │ │ ├── etcd.jsonnet │ │ ├── example-app │ │ │ ├── example-app.yaml │ │ │ ├── prometheus-frontend-alertmanager-discovery-role-binding.yaml │ │ │ ├── prometheus-frontend-alertmanager-discovery-role.yaml │ │ │ ├── prometheus-frontend-role-binding.yaml │ │ │ ├── prometheus-frontend-role.yaml │ │ │ ├── prometheus-frontend-service-account.yaml │ │ │ ├── prometheus-frontend-svc.yaml │ │ │ ├── prometheus-frontend.yaml │ │ │ └── servicemonitor-frontend.yaml │ │ ├── example-grafana-dashboard.json │ │ ├── existingrule.json │ │ ├── existingrule.yaml │ │ ├── grafana-additional-jsonnet-dashboard-example.jsonnet │ │ ├── grafana-additional-rendered-dashboard-example.jsonnet │ │ ├── ingress.jsonnet │ │ ├── internal-registry.jsonnet │ │ ├── jsonnet-build-snippet │ │ │ └── build-snippet.jsonnet │ │ ├── jsonnet-snippets │ │ │ ├── bootkube.jsonnet │ │ │ ├── kops-coredns.jsonnet │ │ │ ├── kops.jsonnet │ │ │ ├── kube-aws.jsonnet │ │ │ ├── kubeadm.jsonnet │ │ │ ├── kubespray.jsonnet │ │ │ └── node-ports.jsonnet │ │ ├── ksonnet-example.jsonnet │ │ ├── kustomize.jsonnet │ │ ├── minikube.jsonnet │ │ ├── prometheus-additional-alert-rule-example.jsonnet │ │ ├── prometheus-additional-recording-rule-example.jsonnet │ │ ├── prometheus-additional-rendered-rule-example.jsonnet │ │ ├── prometheus-name-override.jsonnet │ │ └── prometheus-pvc.jsonnet │ ├── experimental │ │ ├── custom-metrics-api │ │ │ ├── .gitignore │ │ │ ├── README.md │ │ │ ├── custom-metrics-apiserver-resource-reader-cluster-role-binding.yaml │ │ │ ├── custom-metrics-apiservice.yaml │ │ │ ├── custom-metrics-cluster-role.yaml │ │ │ ├── custom-metrics-configmap.yaml │ │ │ ├── deploy.sh │ │ │ ├── hpa-custom-metrics-cluster-role-binding.yaml │ │ │ ├── sample-app.yaml │ │ │ └── teardown.sh │ │ └── metrics-server │ │ │ ├── auth-delegator.yaml │ │ │ ├── auth-reader.yaml │ │ │ ├── metrics-apiservice.yaml │ │ │ ├── metrics-server-cluster-role-binding.yaml │ │ │ ├── metrics-server-cluster-role.yaml │ │ │ ├── metrics-server-deployment.yaml │ │ │ ├── metrics-server-service-account.yaml │ │ │ └── metrics-server-service.yaml │ ├── grafana-image │ │ ├── Dockerfile │ │ ├── Makefile │ │ └── config.ini │ ├── hack │ │ └── example-service-monitoring │ │ │ ├── deploy │ │ │ └── teardown │ ├── jsonnet │ │ └── kube-prometheus │ │ │ ├── .gitignore │ │ │ ├── alertmanager │ │ │ └── alertmanager.libsonnet │ │ │ ├── alerts │ │ │ ├── alertmanager.libsonnet │ │ │ ├── alerts.libsonnet │ │ │ ├── general.libsonnet │ │ │ ├── node.libsonnet │ │ │ ├── prometheus-operator.libsonnet │ │ │ ├── prometheus.libsonnet │ │ │ └── tests.yaml │ │ │ ├── jsonnetfile.json │ │ │ ├── kube-prometheus-anti-affinity.libsonnet │ │ │ ├── kube-prometheus-bootkube.libsonnet │ │ │ ├── kube-prometheus-config-mixins.libsonnet │ │ │ ├── kube-prometheus-insecure-kubelet.libsonnet │ │ │ ├── kube-prometheus-kops-coredns.libsonnet │ │ │ ├── kube-prometheus-kops.libsonnet │ │ │ ├── kube-prometheus-ksonnet.libsonnet │ │ │ ├── kube-prometheus-kube-aws.libsonnet │ │ │ ├── kube-prometheus-kubeadm.libsonnet │ │ │ ├── kube-prometheus-kubespray.libsonnet │ │ │ ├── kube-prometheus-managed-cluster.libsonnet │ │ │ ├── kube-prometheus-node-ports.libsonnet │ │ │ ├── kube-prometheus-static-etcd.libsonnet │ │ │ ├── kube-prometheus-thanos.libsonnet │ │ │ ├── kube-prometheus.libsonnet │ │ │ ├── kube-state-metrics │ │ │ └── kube-state-metrics.libsonnet │ │ │ ├── lib │ │ │ ├── image.libsonnet │ │ │ └── lib.libsonnet │ │ │ ├── node-exporter │ │ │ └── node-exporter.libsonnet │ │ │ ├── prometheus-adapter │ │ │ └── prometheus-adapter.libsonnet │ │ │ ├── prometheus │ │ │ └── prometheus.libsonnet │ │ │ └── rules │ │ │ ├── node-rules.libsonnet │ │ │ └── rules.libsonnet │ ├── jsonnetfile.json │ ├── jsonnetfile.lock.json │ ├── kustomization.yaml │ ├── manifests │ │ ├── 00namespace-namespace.yaml │ │ ├── 0prometheus-operator-0alertmanagerCustomResourceDefinition.yaml │ │ ├── 0prometheus-operator-0prometheusCustomResourceDefinition.yaml │ │ ├── 0prometheus-operator-0prometheusruleCustomResourceDefinition.yaml │ │ ├── 0prometheus-operator-0servicemonitorCustomResourceDefinition.yaml │ │ ├── 0prometheus-operator-clusterRole.yaml │ │ ├── 0prometheus-operator-clusterRoleBinding.yaml │ │ ├── 0prometheus-operator-deployment.yaml │ │ ├── 0prometheus-operator-service.yaml │ │ ├── 0prometheus-operator-serviceAccount.yaml │ │ ├── 0prometheus-operator-serviceMonitor.yaml │ │ ├── alertmanager-alertmanager.yaml │ │ ├── alertmanager-secret.yaml │ │ ├── alertmanager-service.yaml │ │ ├── alertmanager-serviceAccount.yaml │ │ ├── alertmanager-serviceMonitor.yaml │ │ ├── grafana-dashboardDatasources.yaml │ │ ├── grafana-dashboardDefinitions.yaml │ │ ├── grafana-dashboardSources.yaml │ │ ├── grafana-deployment.yaml │ │ ├── grafana-service.yaml │ │ ├── grafana-serviceAccount.yaml │ │ ├── grafana-serviceMonitor.yaml │ │ ├── kube-state-metrics-clusterRole.yaml │ │ ├── kube-state-metrics-clusterRoleBinding.yaml │ │ ├── kube-state-metrics-deployment.yaml │ │ ├── kube-state-metrics-role.yaml │ │ ├── kube-state-metrics-roleBinding.yaml │ │ ├── kube-state-metrics-service.yaml │ │ ├── kube-state-metrics-serviceAccount.yaml │ │ ├── kube-state-metrics-serviceMonitor.yaml │ │ ├── node-exporter-clusterRole.yaml │ │ ├── node-exporter-clusterRoleBinding.yaml │ │ ├── node-exporter-daemonset.yaml │ │ ├── node-exporter-service.yaml │ │ ├── node-exporter-serviceAccount.yaml │ │ ├── node-exporter-serviceMonitor.yaml │ │ ├── prometheus-adapter-apiService.yaml │ │ ├── prometheus-adapter-clusterRole.yaml │ │ ├── prometheus-adapter-clusterRoleBinding.yaml │ │ ├── prometheus-adapter-clusterRoleBindingDelegator.yaml │ │ ├── prometheus-adapter-clusterRoleServerResources.yaml │ │ ├── prometheus-adapter-configMap.yaml │ │ ├── prometheus-adapter-deployment.yaml │ │ ├── prometheus-adapter-roleBindingAuthReader.yaml │ │ ├── prometheus-adapter-service.yaml │ │ ├── prometheus-adapter-serviceAccount.yaml │ │ ├── prometheus-clusterRole.yaml │ │ ├── prometheus-clusterRoleBinding.yaml │ │ ├── prometheus-prometheus.yaml │ │ ├── prometheus-roleBindingConfig.yaml │ │ ├── prometheus-roleBindingSpecificNamespaces.yaml │ │ ├── prometheus-roleConfig.yaml │ │ ├── prometheus-roleSpecificNamespaces.yaml │ │ ├── prometheus-rules.yaml │ │ ├── prometheus-service.yaml │ │ ├── prometheus-serviceAccount.yaml │ │ ├── prometheus-serviceMonitor.yaml │ │ ├── prometheus-serviceMonitorApiserver.yaml │ │ └── prometheus-serviceMonitorKubelet.yaml │ ├── sync-to-internal-registry.jsonnet │ ├── test.sh │ └── tests │ │ └── e2e │ │ ├── main_test.go │ │ ├── prometheus_client.go │ │ └── travis-e2e.sh ├── step1.sh ├── step2.sh ├── step3.sh ├── step4.sh └── uninstall.sh ├── prometheus-operator ├── .DS_Store ├── README.md ├── hello_app_service_monitor │ ├── .DS_Store │ └── manifests │ │ ├── prometheus.yaml │ │ └── serviceMonitor-hello.yaml └── kubecost │ └── install.sh ├── prometheus-overview └── README.md └── service-discovery ├── .DS_Store ├── README.md ├── generate_yaml.sh ├── manifests ├── additional-scrape-configs.yaml ├── prometheus-additional-scrape-configs.yaml └── prometheus.yaml └── scrape_configs └── additional-scrape-configs.yaml /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/.DS_Store -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/README.md -------------------------------------------------------------------------------- /alertmanager/README.md: -------------------------------------------------------------------------------- 1 | # Alerting & Practical Cases 2 | 3 | Code for set up alert manager. 4 | -------------------------------------------------------------------------------- /alertmanager/alert_rule_1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/alertmanager/alert_rule_1.yaml -------------------------------------------------------------------------------- /alertmanager/alert_rule_2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/alertmanager/alert_rule_2.yaml -------------------------------------------------------------------------------- /alertmanager/alertmanager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/alertmanager/alertmanager.yaml -------------------------------------------------------------------------------- /alertmanager/apply_change.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/alertmanager/apply_change.sh -------------------------------------------------------------------------------- /alertmanager/helm_nginx_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/alertmanager/helm_nginx_install.sh -------------------------------------------------------------------------------- /alertmanager/trigger_nginx_alert.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/alertmanager/trigger_nginx_alert.sh -------------------------------------------------------------------------------- /head-first-kubernetes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/head-first-kubernetes/README.md -------------------------------------------------------------------------------- /head-first-kubernetes/delete-random-pod-in-deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/head-first-kubernetes/delete-random-pod-in-deploy.sh -------------------------------------------------------------------------------- /head-first-kubernetes/manifests/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/head-first-kubernetes/manifests/deployment.yaml -------------------------------------------------------------------------------- /head-first-kubernetes/manifests/pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/head-first-kubernetes/manifests/pod.yaml -------------------------------------------------------------------------------- /head-first-kubernetes/manifests/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/head-first-kubernetes/manifests/service.yaml -------------------------------------------------------------------------------- /head-first-kubernetes/request.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/head-first-kubernetes/request.sh -------------------------------------------------------------------------------- /install/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/README.md -------------------------------------------------------------------------------- /install/alias.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/alias.sh -------------------------------------------------------------------------------- /install/create_expose_service.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/create_expose_service.sh -------------------------------------------------------------------------------- /install/delete_expose_service.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/delete_expose_service.sh -------------------------------------------------------------------------------- /install/eks_cluster.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/eks_cluster.yml -------------------------------------------------------------------------------- /install/get_exposed_links.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/get_exposed_links.sh -------------------------------------------------------------------------------- /install/get_links.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/get_links.sh -------------------------------------------------------------------------------- /install/kube-prometheus/.gitignore: -------------------------------------------------------------------------------- 1 | tmp/ 2 | minikube-manifests/ 3 | vendor/ 4 | ./auth 5 | -------------------------------------------------------------------------------- /install/kube-prometheus/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/Makefile -------------------------------------------------------------------------------- /install/kube-prometheus/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/README.md -------------------------------------------------------------------------------- /install/kube-prometheus/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/build.sh -------------------------------------------------------------------------------- /install/kube-prometheus/docs/GKE-cadvisor-support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/docs/GKE-cadvisor-support.md -------------------------------------------------------------------------------- /install/kube-prometheus/docs/developing-prometheus-rules-and-grafana-dashboards.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/docs/developing-prometheus-rules-and-grafana-dashboards.md -------------------------------------------------------------------------------- /install/kube-prometheus/docs/exposing-prometheus-alertmanager-grafana-ingress.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/docs/exposing-prometheus-alertmanager-grafana-ingress.md -------------------------------------------------------------------------------- /install/kube-prometheus/docs/kube-prometheus-on-kubeadm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/docs/kube-prometheus-on-kubeadm.md -------------------------------------------------------------------------------- /install/kube-prometheus/docs/monitoring-external-etcd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/docs/monitoring-external-etcd.md -------------------------------------------------------------------------------- /install/kube-prometheus/docs/monitoring-other-namespaces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/docs/monitoring-other-namespaces.md -------------------------------------------------------------------------------- /install/kube-prometheus/example.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/example.jsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/examples/additional-namespaces.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/additional-namespaces.jsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/examples/alertmanager-config-external.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/alertmanager-config-external.jsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/examples/alertmanager-config.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/alertmanager-config.jsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/examples/alertmanager-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/alertmanager-config.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/examples/auth: -------------------------------------------------------------------------------- 1 | # This file should not ever be used, it's just a mock. 2 | dontusethis:$apr1$heg6VIp7$1PSzJ/Z6fYboQ5pYrbgSy. 3 | -------------------------------------------------------------------------------- /install/kube-prometheus/examples/basic-auth/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/basic-auth/secrets.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/examples/basic-auth/service-monitor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/basic-auth/service-monitor.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/examples/etcd-client-ca.crt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /install/kube-prometheus/examples/etcd-client.crt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /install/kube-prometheus/examples/etcd-client.key: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /install/kube-prometheus/examples/etcd-skip-verify.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/etcd-skip-verify.jsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/examples/etcd.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/etcd.jsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/examples/example-app/example-app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/example-app/example-app.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/examples/example-app/prometheus-frontend-alertmanager-discovery-role-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/example-app/prometheus-frontend-alertmanager-discovery-role-binding.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/examples/example-app/prometheus-frontend-alertmanager-discovery-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/example-app/prometheus-frontend-alertmanager-discovery-role.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/examples/example-app/prometheus-frontend-role-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/example-app/prometheus-frontend-role-binding.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/examples/example-app/prometheus-frontend-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/example-app/prometheus-frontend-role.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/examples/example-app/prometheus-frontend-service-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/example-app/prometheus-frontend-service-account.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/examples/example-app/prometheus-frontend-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/example-app/prometheus-frontend-svc.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/examples/example-app/prometheus-frontend.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/example-app/prometheus-frontend.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/examples/example-app/servicemonitor-frontend.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/example-app/servicemonitor-frontend.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/examples/example-grafana-dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/example-grafana-dashboard.json -------------------------------------------------------------------------------- /install/kube-prometheus/examples/existingrule.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/existingrule.json -------------------------------------------------------------------------------- /install/kube-prometheus/examples/existingrule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/existingrule.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/examples/grafana-additional-jsonnet-dashboard-example.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/grafana-additional-jsonnet-dashboard-example.jsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/examples/grafana-additional-rendered-dashboard-example.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/grafana-additional-rendered-dashboard-example.jsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/examples/ingress.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/ingress.jsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/examples/internal-registry.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/internal-registry.jsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/examples/jsonnet-build-snippet/build-snippet.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/jsonnet-build-snippet/build-snippet.jsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/examples/jsonnet-snippets/bootkube.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/jsonnet-snippets/bootkube.jsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/examples/jsonnet-snippets/kops-coredns.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/jsonnet-snippets/kops-coredns.jsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/examples/jsonnet-snippets/kops.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/jsonnet-snippets/kops.jsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/examples/jsonnet-snippets/kube-aws.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/jsonnet-snippets/kube-aws.jsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/examples/jsonnet-snippets/kubeadm.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/jsonnet-snippets/kubeadm.jsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/examples/jsonnet-snippets/kubespray.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/jsonnet-snippets/kubespray.jsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/examples/jsonnet-snippets/node-ports.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/jsonnet-snippets/node-ports.jsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/examples/ksonnet-example.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/ksonnet-example.jsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/examples/kustomize.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/kustomize.jsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/examples/minikube.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/minikube.jsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/examples/prometheus-additional-alert-rule-example.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/prometheus-additional-alert-rule-example.jsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/examples/prometheus-additional-recording-rule-example.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/prometheus-additional-recording-rule-example.jsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/examples/prometheus-additional-rendered-rule-example.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/prometheus-additional-rendered-rule-example.jsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/examples/prometheus-name-override.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/prometheus-name-override.jsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/examples/prometheus-pvc.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/examples/prometheus-pvc.jsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/experimental/custom-metrics-api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/experimental/custom-metrics-api/.gitignore -------------------------------------------------------------------------------- /install/kube-prometheus/experimental/custom-metrics-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/experimental/custom-metrics-api/README.md -------------------------------------------------------------------------------- /install/kube-prometheus/experimental/custom-metrics-api/custom-metrics-apiserver-resource-reader-cluster-role-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/experimental/custom-metrics-api/custom-metrics-apiserver-resource-reader-cluster-role-binding.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/experimental/custom-metrics-api/custom-metrics-apiservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/experimental/custom-metrics-api/custom-metrics-apiservice.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/experimental/custom-metrics-api/custom-metrics-cluster-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/experimental/custom-metrics-api/custom-metrics-cluster-role.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/experimental/custom-metrics-api/custom-metrics-configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/experimental/custom-metrics-api/custom-metrics-configmap.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/experimental/custom-metrics-api/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/experimental/custom-metrics-api/deploy.sh -------------------------------------------------------------------------------- /install/kube-prometheus/experimental/custom-metrics-api/hpa-custom-metrics-cluster-role-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/experimental/custom-metrics-api/hpa-custom-metrics-cluster-role-binding.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/experimental/custom-metrics-api/sample-app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/experimental/custom-metrics-api/sample-app.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/experimental/custom-metrics-api/teardown.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/experimental/custom-metrics-api/teardown.sh -------------------------------------------------------------------------------- /install/kube-prometheus/experimental/metrics-server/auth-delegator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/experimental/metrics-server/auth-delegator.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/experimental/metrics-server/auth-reader.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/experimental/metrics-server/auth-reader.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/experimental/metrics-server/metrics-apiservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/experimental/metrics-server/metrics-apiservice.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/experimental/metrics-server/metrics-server-cluster-role-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/experimental/metrics-server/metrics-server-cluster-role-binding.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/experimental/metrics-server/metrics-server-cluster-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/experimental/metrics-server/metrics-server-cluster-role.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/experimental/metrics-server/metrics-server-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/experimental/metrics-server/metrics-server-deployment.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/experimental/metrics-server/metrics-server-service-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/experimental/metrics-server/metrics-server-service-account.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/experimental/metrics-server/metrics-server-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/experimental/metrics-server/metrics-server-service.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/grafana-image/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/grafana-image/Dockerfile -------------------------------------------------------------------------------- /install/kube-prometheus/grafana-image/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/grafana-image/Makefile -------------------------------------------------------------------------------- /install/kube-prometheus/grafana-image/config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/grafana-image/config.ini -------------------------------------------------------------------------------- /install/kube-prometheus/hack/example-service-monitoring/deploy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/hack/example-service-monitoring/deploy -------------------------------------------------------------------------------- /install/kube-prometheus/hack/example-service-monitoring/teardown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/hack/example-service-monitoring/teardown -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/.gitignore: -------------------------------------------------------------------------------- 1 | jsonnetfile.lock.json 2 | vendor/ 3 | -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/alertmanager/alertmanager.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnet/kube-prometheus/alertmanager/alertmanager.libsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/alerts/alertmanager.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnet/kube-prometheus/alerts/alertmanager.libsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/alerts/alerts.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnet/kube-prometheus/alerts/alerts.libsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/alerts/general.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnet/kube-prometheus/alerts/general.libsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/alerts/node.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnet/kube-prometheus/alerts/node.libsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/alerts/prometheus-operator.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnet/kube-prometheus/alerts/prometheus-operator.libsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/alerts/prometheus.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnet/kube-prometheus/alerts/prometheus.libsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/alerts/tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnet/kube-prometheus/alerts/tests.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/jsonnetfile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnet/kube-prometheus/jsonnetfile.json -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/kube-prometheus-anti-affinity.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnet/kube-prometheus/kube-prometheus-anti-affinity.libsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/kube-prometheus-bootkube.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnet/kube-prometheus/kube-prometheus-bootkube.libsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/kube-prometheus-config-mixins.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnet/kube-prometheus/kube-prometheus-config-mixins.libsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/kube-prometheus-insecure-kubelet.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnet/kube-prometheus/kube-prometheus-insecure-kubelet.libsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/kube-prometheus-kops-coredns.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnet/kube-prometheus/kube-prometheus-kops-coredns.libsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/kube-prometheus-kops.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnet/kube-prometheus/kube-prometheus-kops.libsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/kube-prometheus-ksonnet.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnet/kube-prometheus/kube-prometheus-ksonnet.libsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/kube-prometheus-kube-aws.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnet/kube-prometheus/kube-prometheus-kube-aws.libsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/kube-prometheus-kubeadm.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnet/kube-prometheus/kube-prometheus-kubeadm.libsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/kube-prometheus-kubespray.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnet/kube-prometheus/kube-prometheus-kubespray.libsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/kube-prometheus-managed-cluster.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnet/kube-prometheus/kube-prometheus-managed-cluster.libsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/kube-prometheus-node-ports.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnet/kube-prometheus/kube-prometheus-node-ports.libsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/kube-prometheus-static-etcd.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnet/kube-prometheus/kube-prometheus-static-etcd.libsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/kube-prometheus-thanos.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnet/kube-prometheus/kube-prometheus-thanos.libsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/kube-prometheus.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnet/kube-prometheus/kube-prometheus.libsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/kube-state-metrics/kube-state-metrics.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnet/kube-prometheus/kube-state-metrics/kube-state-metrics.libsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/lib/image.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnet/kube-prometheus/lib/image.libsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/lib/lib.libsonnet: -------------------------------------------------------------------------------- 1 | (import 'image.libsonnet') 2 | -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/node-exporter/node-exporter.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnet/kube-prometheus/node-exporter/node-exporter.libsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/prometheus-adapter/prometheus-adapter.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnet/kube-prometheus/prometheus-adapter/prometheus-adapter.libsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/prometheus/prometheus.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnet/kube-prometheus/prometheus/prometheus.libsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/rules/node-rules.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnet/kube-prometheus/rules/node-rules.libsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnet/kube-prometheus/rules/rules.libsonnet: -------------------------------------------------------------------------------- 1 | (import 'node-rules.libsonnet') 2 | -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnetfile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnetfile.json -------------------------------------------------------------------------------- /install/kube-prometheus/jsonnetfile.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/jsonnetfile.lock.json -------------------------------------------------------------------------------- /install/kube-prometheus/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/kustomization.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/00namespace-namespace.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Namespace 3 | metadata: 4 | name: monitoring 5 | -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/0prometheus-operator-0alertmanagerCustomResourceDefinition.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/0prometheus-operator-0alertmanagerCustomResourceDefinition.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/0prometheus-operator-0prometheusCustomResourceDefinition.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/0prometheus-operator-0prometheusCustomResourceDefinition.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/0prometheus-operator-0prometheusruleCustomResourceDefinition.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/0prometheus-operator-0prometheusruleCustomResourceDefinition.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/0prometheus-operator-0servicemonitorCustomResourceDefinition.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/0prometheus-operator-0servicemonitorCustomResourceDefinition.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/0prometheus-operator-clusterRole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/0prometheus-operator-clusterRole.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/0prometheus-operator-clusterRoleBinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/0prometheus-operator-clusterRoleBinding.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/0prometheus-operator-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/0prometheus-operator-deployment.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/0prometheus-operator-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/0prometheus-operator-service.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/0prometheus-operator-serviceAccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/0prometheus-operator-serviceAccount.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/0prometheus-operator-serviceMonitor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/0prometheus-operator-serviceMonitor.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/alertmanager-alertmanager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/alertmanager-alertmanager.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/alertmanager-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/alertmanager-secret.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/alertmanager-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/alertmanager-service.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/alertmanager-serviceAccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/alertmanager-serviceAccount.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/alertmanager-serviceMonitor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/alertmanager-serviceMonitor.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/grafana-dashboardDatasources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/grafana-dashboardDatasources.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/grafana-dashboardDefinitions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/grafana-dashboardDefinitions.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/grafana-dashboardSources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/grafana-dashboardSources.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/grafana-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/grafana-deployment.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/grafana-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/grafana-service.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/grafana-serviceAccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/grafana-serviceAccount.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/grafana-serviceMonitor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/grafana-serviceMonitor.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/kube-state-metrics-clusterRole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/kube-state-metrics-clusterRole.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/kube-state-metrics-clusterRoleBinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/kube-state-metrics-clusterRoleBinding.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/kube-state-metrics-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/kube-state-metrics-deployment.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/kube-state-metrics-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/kube-state-metrics-role.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/kube-state-metrics-roleBinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/kube-state-metrics-roleBinding.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/kube-state-metrics-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/kube-state-metrics-service.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/kube-state-metrics-serviceAccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/kube-state-metrics-serviceAccount.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/kube-state-metrics-serviceMonitor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/kube-state-metrics-serviceMonitor.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/node-exporter-clusterRole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/node-exporter-clusterRole.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/node-exporter-clusterRoleBinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/node-exporter-clusterRoleBinding.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/node-exporter-daemonset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/node-exporter-daemonset.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/node-exporter-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/node-exporter-service.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/node-exporter-serviceAccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/node-exporter-serviceAccount.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/node-exporter-serviceMonitor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/node-exporter-serviceMonitor.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/prometheus-adapter-apiService.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/prometheus-adapter-apiService.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/prometheus-adapter-clusterRole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/prometheus-adapter-clusterRole.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/prometheus-adapter-clusterRoleBinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/prometheus-adapter-clusterRoleBinding.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/prometheus-adapter-clusterRoleBindingDelegator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/prometheus-adapter-clusterRoleBindingDelegator.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/prometheus-adapter-clusterRoleServerResources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/prometheus-adapter-clusterRoleServerResources.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/prometheus-adapter-configMap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/prometheus-adapter-configMap.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/prometheus-adapter-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/prometheus-adapter-deployment.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/prometheus-adapter-roleBindingAuthReader.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/prometheus-adapter-roleBindingAuthReader.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/prometheus-adapter-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/prometheus-adapter-service.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/prometheus-adapter-serviceAccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/prometheus-adapter-serviceAccount.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/prometheus-clusterRole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/prometheus-clusterRole.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/prometheus-clusterRoleBinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/prometheus-clusterRoleBinding.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/prometheus-prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/prometheus-prometheus.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/prometheus-roleBindingConfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/prometheus-roleBindingConfig.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/prometheus-roleBindingSpecificNamespaces.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/prometheus-roleBindingSpecificNamespaces.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/prometheus-roleConfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/prometheus-roleConfig.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/prometheus-roleSpecificNamespaces.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/prometheus-roleSpecificNamespaces.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/prometheus-rules.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/prometheus-rules.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/prometheus-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/prometheus-service.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/prometheus-serviceAccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/prometheus-serviceAccount.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/prometheus-serviceMonitor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/prometheus-serviceMonitor.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/prometheus-serviceMonitorApiserver.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/prometheus-serviceMonitorApiserver.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/manifests/prometheus-serviceMonitorKubelet.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/manifests/prometheus-serviceMonitorKubelet.yaml -------------------------------------------------------------------------------- /install/kube-prometheus/sync-to-internal-registry.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/sync-to-internal-registry.jsonnet -------------------------------------------------------------------------------- /install/kube-prometheus/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/test.sh -------------------------------------------------------------------------------- /install/kube-prometheus/tests/e2e/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/tests/e2e/main_test.go -------------------------------------------------------------------------------- /install/kube-prometheus/tests/e2e/prometheus_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/tests/e2e/prometheus_client.go -------------------------------------------------------------------------------- /install/kube-prometheus/tests/e2e/travis-e2e.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/kube-prometheus/tests/e2e/travis-e2e.sh -------------------------------------------------------------------------------- /install/step1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/step1.sh -------------------------------------------------------------------------------- /install/step2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/step2.sh -------------------------------------------------------------------------------- /install/step3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/step3.sh -------------------------------------------------------------------------------- /install/step4.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/step4.sh -------------------------------------------------------------------------------- /install/uninstall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/install/uninstall.sh -------------------------------------------------------------------------------- /prometheus-operator/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/prometheus-operator/.DS_Store -------------------------------------------------------------------------------- /prometheus-operator/README.md: -------------------------------------------------------------------------------- 1 | # Prometheus Practice -------------------------------------------------------------------------------- /prometheus-operator/hello_app_service_monitor/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/prometheus-operator/hello_app_service_monitor/.DS_Store -------------------------------------------------------------------------------- /prometheus-operator/hello_app_service_monitor/manifests/prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/prometheus-operator/hello_app_service_monitor/manifests/prometheus.yaml -------------------------------------------------------------------------------- /prometheus-operator/hello_app_service_monitor/manifests/serviceMonitor-hello.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/prometheus-operator/hello_app_service_monitor/manifests/serviceMonitor-hello.yaml -------------------------------------------------------------------------------- /prometheus-operator/kubecost/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/prometheus-operator/kubecost/install.sh -------------------------------------------------------------------------------- /prometheus-overview/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/prometheus-overview/README.md -------------------------------------------------------------------------------- /service-discovery/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/service-discovery/.DS_Store -------------------------------------------------------------------------------- /service-discovery/README.md: -------------------------------------------------------------------------------- 1 | # Service Discovery 2 | -------------------------------------------------------------------------------- /service-discovery/generate_yaml.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/service-discovery/generate_yaml.sh -------------------------------------------------------------------------------- /service-discovery/manifests/additional-scrape-configs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/service-discovery/manifests/additional-scrape-configs.yaml -------------------------------------------------------------------------------- /service-discovery/manifests/prometheus-additional-scrape-configs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/service-discovery/manifests/prometheus-additional-scrape-configs.yaml -------------------------------------------------------------------------------- /service-discovery/manifests/prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/service-discovery/manifests/prometheus.yaml -------------------------------------------------------------------------------- /service-discovery/scrape_configs/additional-scrape-configs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Taipei-HUG/Prometheus-workshop/HEAD/service-discovery/scrape_configs/additional-scrape-configs.yaml --------------------------------------------------------------------------------