Commit Graph

7 Commits

Author SHA1 Message Date
Alex Zhang
5191374545
feat: support TLS connection with etcd. (#2548)
Support the TLS connection when communicating with etcd cluster. We added a configuration item to custom the certificate verification. Whether to setup TLS connection or not depends on the endpoints' scheme, for instance, when endpoints are:

```
etcd:
  host:
    - "https://127.0.0.1:2379"
    - "https://127.0.0.1:3379"
```

APISIX will originate TLS connection automatically, and the Server Name Indication extention will be set by the endpoint host (`127.0.0.1` in above case). Note by default APISIX will verify the certificate, close the verification in configuration explicitly if you want to bypass it.

```
etcd:
  tls:
    verfiy: false
```
2020-11-03 13:53:39 +08:00
dancingRobots
87ce6af4a6
update install-dependencies.md (#2549) 2020-10-29 12:35:00 +08:00
Shuyang Wu
c228675a81
doc: update etcd installation step for v3.4 (#2346) 2020-10-04 19:15:58 +08:00
Shuyang Wu
4722198548
feature: support etcd v3 by mocking v2 API (#2036) 2020-09-16 10:19:04 +08:00
Wen Ming
5a38df1ffe
doc: add more steps for install. (#1805) 2020-07-07 10:35:02 +08:00
Joey
57289aeac1
doc: add guides for installing dependencies on fedora (#1800) 2020-07-04 07:48:10 +08:00
Nirojan Selvanathan
b0a1580c67
doc: Refactoring docs to support docsify (#1724) 2020-06-19 12:03:55 +08:00