Ver código fonte

(#134) Clean onprem elastic (#223)

* (#134) Clean onprem elastic

* [Fix] Move to Changelog

* Update Changelog
pull/225/head
gabriel-tessier 4 anos atrás
committed by GitHub
pai
commit
d02c4d94ac
Nenhuma chave conhecida encontrada para esta assinatura no banco de dados ID da chave GPG: 4AEE18F83AFDEB23
12 arquivos alterados com 57 adições e 17 exclusões
  1. +33
    -0
      CHANGELOG.md
  2. +0
    -1
      config.py
  3. +19
    -0
      diagrams/elastic/saas.py
  4. +0
    -5
      diagrams/onprem/logging.py
  5. +0
    -4
      diagrams/onprem/monitoring.py
  6. +0
    -4
      diagrams/onprem/search.py
  7. +5
    -0
      docs/nodes/elastic.md
  8. +0
    -3
      docs/nodes/onprem.md
  9. +0
    -0
      resources/elastic/saas/cloud.png
  10. +0
    -0
      resources/elastic/saas/elastic.png
  11. BIN
      resources/onprem/logging/logstash.png
  12. BIN
      resources/onprem/monitoring/kibana.png

+ 33
- 0
CHANGELOG.md Ver arquivo

@@ -0,0 +1,33 @@
# Changelogs

## 0.16.0

### Breaking Changes

- The following import changes:
- from diagrams.onprem.logging import Logstash is now from diagrams.elastic.elasticsearch import Logstash
- from diagrams.onprem.monitoring import Kibana is now from diagrams.elastic.elasticsearch import Kibana
- from diagrams.onprem.search import Elasticsearch(*) is now from diagrams.elastic.elasticsearch import Elasticsearch
*The previous icon was the company icon not the elasticsearch product, for the company icon: from diagrams.elastic.saas import Elastic

### Added

- Docker local development setup [#210] https://github.com/mingrammer/diagrams/pull/210
- Support OpenStack [#211] https://github.com/mingrammer/diagrams/pull/211

### Fixed

-

## 0.15.0

### Added

- Support curvestyle option (ortho or curved)
- Support Auth0, Cloudflare and Recombee: [#209] https://github.com/mingrammer/diagrams/pull/209


### Fixed

- Fix typo for PersistentVolume: [#207] https://github.com/mingrammer/diagrams/pull/207
- Fix misaligned label text position

+ 0
- 1
config.py Ver arquivo

@@ -116,7 +116,6 @@ ALIASES = {
},
"logging": {
"Fluentbit": "FluentBit",
"Logstash": "LogStash",
"Rsyslog": "RSyslog",
},
"network": {


+ 19
- 0
diagrams/elastic/saas.py Ver arquivo

@@ -0,0 +1,19 @@
# This module is automatically generated by autogen.sh. DO NOT EDIT.

from . import _Elastic


class _Saas(_Elastic):
_type = "saas"
_icon_dir = "resources/elastic/saas"


class Cloud(_Saas):
_icon = "cloud.png"


class Elastic(_Saas):
_icon = "elastic.png"


# Aliases

+ 0
- 5
diagrams/onprem/logging.py Ver arquivo

@@ -20,10 +20,6 @@ class Graylog(_Logging):
_icon = "graylog.png"


class Logstash(_Logging):
_icon = "logstash.png"


class Loki(_Logging):
_icon = "loki.png"

@@ -39,5 +35,4 @@ class SyslogNg(_Logging):
# Aliases

FluentBit = Fluentbit
LogStash = Logstash
RSyslog = Rsyslog

+ 0
- 4
diagrams/onprem/monitoring.py Ver arquivo

@@ -16,10 +16,6 @@ class Grafana(_Monitoring):
_icon = "grafana.png"


class Kibana(_Monitoring):
_icon = "kibana.png"


class Prometheus(_Monitoring):
_icon = "prometheus.png"



+ 0
- 4
diagrams/onprem/search.py Ver arquivo

@@ -8,10 +8,6 @@ class _Search(_OnPrem):
_icon_dir = "resources/onprem/search"


class Elasticsearch(_Search):
_icon = "elasticsearch.png"


class Solr(_Search):
_icon = "solr.png"



+ 5
- 0
docs/nodes/elastic.md Ver arquivo

@@ -38,6 +38,11 @@ Node classes list of elastic provider.
- **diagrams.elastic.orchestration.ECE**
- **diagrams.elastic.orchestration.ECK**

## elastic.saas

- **diagrams.elastic.saas.Cloud**
- **diagrams.elastic.saas.Elastic**

## elastic.security

- **diagrams.elastic.security.Endpoint**


+ 0
- 3
docs/nodes/onprem.md Ver arquivo

@@ -99,7 +99,6 @@ Node classes list of onprem provider.
- **diagrams.onprem.logging.Fluentbit**, **FluentBit** (alias)
- **diagrams.onprem.logging.Fluentd**
- **diagrams.onprem.logging.Graylog**
- **diagrams.onprem.logging.Logstash**, **LogStash** (alias)
- **diagrams.onprem.logging.Loki**
- **diagrams.onprem.logging.Rsyslog**, **RSyslog** (alias)
- **diagrams.onprem.logging.SyslogNg**
@@ -112,7 +111,6 @@ Node classes list of onprem provider.

- **diagrams.onprem.monitoring.Datadog**
- **diagrams.onprem.monitoring.Grafana**
- **diagrams.onprem.monitoring.Kibana**
- **diagrams.onprem.monitoring.Prometheus**
- **diagrams.onprem.monitoring.Sentry**
- **diagrams.onprem.monitoring.Splunk**
@@ -148,7 +146,6 @@ Node classes list of onprem provider.

## onprem.search

- **diagrams.onprem.search.Elasticsearch**
- **diagrams.onprem.search.Solr**

## onprem.security


resources/elastic/cloud.png → resources/elastic/saas/cloud.png Ver arquivo


resources/onprem/search/elasticsearch.png → resources/elastic/saas/elastic.png Ver arquivo


BIN
resources/onprem/logging/logstash.png Ver arquivo

Antes Depois
Largura: 256  |  Altura: 256  |  Tamanho: 1.8 KiB

BIN
resources/onprem/monitoring/kibana.png Ver arquivo

Antes Depois
Largura: 256  |  Altura: 256  |  Tamanho: 3.2 KiB

Carregando…
Cancelar
Salvar