Skip to content

Instantly share code, notes, and snippets.

@marcoceppi
Last active September 21, 2016 10:34
Show Gist options
  • Save marcoceppi/4763511004ce918b1222cca1263f670d to your computer and use it in GitHub Desktop.
Save marcoceppi/4763511004ce918b1222cca1263f670d to your computer and use it in GitHub Desktop.
series: xenial
services:
"kubernetes-master":
charm: "cs:~lazypower/kubernetes-master-3"
num_units: 1
annotations:
"gui-x": "288"
"gui-y": "432"
etcd:
charm: "cs:~lazypower/etcd-23"
num_units: 1
annotations:
"gui-x": "740"
"gui-y": "806"
"kubernetes-worker":
charm: "cs:~lazypower/kubernetes-worker-4"
num_units: 1
annotations:
"gui-x": "1105"
"gui-y": "432"
flannel:
charm: "cs:~lazypower/flannel-3"
annotations:
"gui-x": "740"
"gui-y": "590"
"kubeapi-load-balancer":
charm: "cs:~lazypower/kubeapi-load-balancer-2"
num_units: 1
expose: true
annotations:
"gui-x": "740"
"gui-y": "80"
packetbeat:
charm: "cs:~containers/packetbeat-5"
annotations:
"gui-x": "320"
"gui-y": "110"
filebeat:
charm: "cs:filebeat-4"
annotations:
"gui-x": "1150"
"gui-y": "840"
elasticsearch:
charm: "cs:trusty/elasticsearch-18"
num_units: 2
constraints: "cpu-cores=4 mem=16"
annotations:
"gui-x": "50"
"gui-y": "400"
kibana:
charm: "cs:trusty/kibana-14"
num_units: 1
options:
dashboards: beats
expose: true
annotations:
"gui-x": "-190"
"gui-y": "400"
topbeat:
charm: "cs:topbeat-4"
annotations:
"gui-x": "315"
"gui-y": "845"
relations:
- - "flannel:host"
- "kubernetes-master:sdn-plugin"
- - "kubernetes-worker:kube-api-endpoint"
- "kubeapi-load-balancer:website"
- - "kubernetes-worker:sdn-plugin"
- "flannel:host"
- - "kubeapi-load-balancer:apiserver"
- "kubernetes-master:kube-api-endpoint"
- - "flannel:etcd"
- "etcd:db"
- - "kubernetes-master:etcd"
- "etcd:db"
- - "packetbeat:beats-host"
- "kubernetes-master:juju-info"
- - "filebeat:beats-host"
- "etcd:juju-info"
- - "filebeat:beats-host"
- "kubeapi-load-balancer:juju-info"
- - "filebeat:beats-host"
- "kubernetes-worker:juju-info"
- - "filebeat:beats-host"
- "kubernetes-master:juju-info"
- - "packetbeat:beats-host"
- "kubeapi-load-balancer:juju-info"
- - "kibana:rest"
- "elasticsearch:client"
- - "packetbeat:elasticsearch"
- "elasticsearch:client"
- - "filebeat:elasticsearch"
- "elasticsearch:client"
- - "topbeat:elasticsearch"
- "elasticsearch:client"
- - "topbeat:beats-host"
- "kubeapi-load-balancer:juju-info"
- - "topbeat:beats-host"
- "kubernetes-worker:juju-info"
- - "topbeat:beats-host"
- "etcd:juju-info"
- - "topbeat:beats-host"
- "kubernetes-master:juju-info"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment