Skip to content
This repository was archived by the owner on Jan 25, 2023. It is now read-only.

Resurrection of #173 - Consul Service Mesh #202

Open
wants to merge 34 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
ff3a7e7
First commit, updated READMEs
7hacker May 14, 2020
09b16dd
Is Atom snipping off ws?
7hacker May 14, 2020
16781ed
Is Atom snipping off ws?
7hacker May 14, 2020
02a4c57
revert it works?
7hacker May 14, 2020
09656be
disabled ws package
7hacker May 14, 2020
995b63e
set up connect
7hacker May 14, 2020
893e24c
Example scripts
7hacker May 14, 2020
22cb4d9
Basic test that only verifies that a consul cluster with connect turn…
7hacker May 14, 2020
548eda7
testing if a CA comes up
7hacker May 14, 2020
cef1e03
fix tests
7hacker May 14, 2020
05fa6ed
I think this is a good first refactor to tease out the connect tests.…
7hacker May 14, 2020
042ec0a
clean up names
7hacker May 14, 2020
351283f
start 2 servies and their proxies in a user-data client
7hacker May 14, 2020
4b618ca
need to register services before starting the proxies
7hacker May 14, 2020
aee822c
addressing some comments in PR
7hacker May 14, 2020
4bf4132
Updated the readme with production notes
7hacker May 14, 2020
ea11497
clean up my keys/amis
7hacker May 14, 2020
6bb88de
more cleanup
7hacker May 14, 2020
b80d789
Update modules/run-consul/README.md
7hacker May 15, 2020
943b3dd
Update examples/example-with-consul-connect/user-data-client.sh
7hacker May 15, 2020
4a3a982
added a paragraph on running services and proxies in the run-consul r…
7hacker May 15, 2020
6156505
Update examples/example-with-consul-connect/main.tf
7hacker May 15, 2020
7be86c1
Update examples/example-with-consul-connect/README.md
7hacker May 15, 2020
306f9c6
:twisted_rightwards_arrows: Merge branch 'master' of https://github.c…
MatthiasScholzTW Jan 12, 2021
ff16c3a
:recycle: making enable_connect local
MatthiasScholzTW Jan 12, 2021
494ec73
:wastebasket: cleanup default ssh key
MatthiasScholzTW Jan 12, 2021
d8dff71
:recycle: complete tf 0.12 migration
MatthiasScholzTW Jan 12, 2021
539b521
:art: removed trailing space
MatthiasScholzTW Jan 12, 2021
35b324c
:art: minor beautification
MatthiasScholzTW Jan 12, 2021
a7c21e9
:bug: copy and paste error - test naming
MatthiasScholzTW Jan 12, 2021
b64e85d
:twisted_rightwards_arrows: Merge branch 'master' of https://github.c…
MatthiasScholzTW Jan 22, 2021
a4295b8
:white_check_mark: test consul connect configuration creation
MatthiasScholzTW Apr 17, 2021
2a9aea2
Merge branch 'master' into master
MatthiasScholz Apr 17, 2021
8c97591
:bug: missing parameter shifting
MatthiasScholzTW Apr 18, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update modules/run-consul/README.md
Co-authored-by: Yoriyasu Yano <430092+yorinasub17@users.noreply.github.com>
7hacker and yorinasub17 authored May 15, 2020
commit b80d7891493a107e411f6a007f97f3f463fafaa9
3 changes: 1 addition & 2 deletions modules/run-consul/README.md
Original file line number Diff line number Diff line change
@@ -285,7 +285,7 @@ Applications can use sidecar proxies in a service mesh configuration to establis
Connect can help you secure your services and provide data about service-to-service communications.

#### Enabling Connect on cluster bootstrap.
Connect is enabled only on Consul servers, so your run-consul command must issue a server flag if it also issues a enable-connect flag
To enable Consul Connect on your servers, pass in the `--enable-connect` flag to the `run-consul` command used to start the consul service on the server.

#### Examples
The examples/example-with-consul-connect directory shows a working Terraform implementation of deploying a Consul Cluster with 3 servers, 1 client, 2 Services with their sidecar proxies respectively where one service is an upstream dependent for the other
@@ -296,4 +296,3 @@ To run Consul in production, ensure the following:
* [You can choose to use Envoy as a proxy](https://www.consul.io/docs/connect/proxies/envoy)

For all of the above your Consul server configuration should override the default configuration as specified above in Section "Overriding the configuration"