Skip to content

Commit

Permalink
Opened ports documentation (hitachienergy#423)
Browse files Browse the repository at this point in the history
* Item: hitachienergy#410 Desc:  Add ports for node_exporter and kafka_exporter

* Item: hitachienergy#274 Desc: List ports used by Epiphany in documentation.

* Item: #000 Desc: Fix after merge

* Item: hitachienergy#274 Desc: Changes required by pull request - remove TCP from docs
for kubernetes

* Item: hitachienergy#274 Desc: Changes required by pull request - information about defaults
  • Loading branch information
erzetpe authored Aug 6, 2019
1 parent 43526bd commit 3c4b817
Showing 1 changed file with 68 additions and 2 deletions.
70 changes: 68 additions & 2 deletions docs/home/SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

## Contents

- [Users and roles created by epiphany](#users-and-roles-created-by-epiphany)

- [Users and roles created by Epiphany](#users-and-roles-created-by-epiphany)
- [Ports used by components in Epiphany](#ports-used-by-components-in-epiphany)


### Users and roles created by epiphany
Expand All @@ -12,6 +12,7 @@ By default Epiphany is creating user operations that is used to connect to machi
be changed in Epiphany yaml configuration files.

Additional to users created by each component Epiphany creates also users and groups:

- haproxy_exporter/haproxy_exporter
- kafka_exporter/kafka_exporter
- node_exporter/node_exporter
Expand All @@ -20,4 +21,69 @@ Additional to users created by each component Epiphany creates also users and gr
- rabbitmq/rabbitmq
- zookeeper/zookeeper
- kafka/kafka

Other accounts created by each component you can find in these components documentation.


### Ports used by components in Epiphany

Below you can find list of ports used by default in Epiphany on per component basis. Some of them can be changed to
different values.

1. OS services:

- 22 - ssh

2. Prometheus exporters:

- 9100 - Node exporter
- 9101 - HAProxy exporter
- 9308 - Kafka exporter

3. Zookeeper:

- 2181 - Zookeeper client
- 2888 - Zookeeper nodes
- 3888 - Zookeper inter nodes

4. Kafka:

- 9092 - Kafka broker

5. Elasticsearch:

- 9200 - Elasticsearch REST communication
- 9300 - Elasticsearch nodes communication

6. Kibana:

- 5601 - Kibana web UI

7. Prometheus:

- 9090 - Prometheus server

8. Alertmanager:

- 9093 - Alertmanager service

9. Grafana:

- 3000 - Grafana web UI

10. RabbitMQ:

- 5672 - RabbitMQ server

11. Postgresql:

- 5432 - Postgresql server

12. Kubernetes:

- 4149 - kubelet
- 6443 - kube-apiserver
- 9099 - calico-felix
- 10250 - kubelet
- 10255 - kubelet
- 10256 - kube-proxy

0 comments on commit 3c4b817

Please sign in to comment.