Dan Heath
3f4cd53d16
docs: Update headings for new style rule ( #3396 )
...
* docs: Update headings for new style rule
* docs: Fix headings - Get started
* docs: Fix headings - Install
* docs: Fix headings - Concepts
* docs: Fix typos
* docs: Fix headings - Configuration
* docs: Fix headings - Operations
* docs: Fix headings - Troubleshoot
* docs: Fix headings - Clients and Develop
* docs: Fix headings - HCP and ENT
* docs: Fix headings - Release notes
* docs: Fix typos
* docs: Fix capitalization in TOC
2023-07-07 14:42:11 -04:00
Irena Rindos
736cde3584
Update references to deprecated controllers field ( #3212 )
2023-05-09 13:51:42 -04:00
Irena Rindos and Dan Heath
b4a8032649
docs: Update website to include SIGHUP, SIGTERM, and SIGINT behaviour ( #3140 )
...
* docs: Update website to include SIGHUP, SIGTERM, and SIGINT behaviour
Co-authored-by: Dan Heath <76443935+Dan-Heath@users.noreply.github.com >
2023-04-03 15:58:45 -04:00
Ashlee M Boyer
e6be6431b2
docs: Migrate link formats ( #2777 )
...
* Adding docs-content-check-legacy-links-format workflow
* Adding test-link-rewrites workflow
* Migrating links to new format
2023-01-20 15:17:34 -08:00
Louis Ruch
5812a42ba3
feat(scheduler): set intervals from config ( #2443 )
2022-09-13 10:01:49 -07:00
Timothy Messier
fd5d15af27
feat(config): Add database config options for idle connection management ( #2176 )
...
This adds two new config options for the `database` stanza:
- `max_idle_connections`
- `max_idle_time`
These correspond to settings for the underlying `sql.DB` instance. They
can be used to have finer control over the controller's database
connection pool. For example this can be used to mitigate the high
connection overhead when connecting to postgres by setting a high
`max_idle_connections` and either setting `max_idle_time` to zero or to
a high duration.
Alternatively, if using a connection pool like pgpool-II or pgbouncer,
`max_idle_connections` can be set to 0.
See:
https://pkg.go.dev/database/sql#DB.SetMaxIdleConns
https://pkg.go.dev/database/sql#DB.SetConnMaxIdleTime
https://www.pgpool.net/mediawiki/index.php/Main_Page
https://www.pgbouncer.org/
2022-07-05 15:25:55 -04:00
Hugo
244237cd2f
feat(controller): Add health endpoint ( #1882 )
...
* feat(controller): New health service and server
This change also implements a new listener purpose, `ops`.
`ops` (short for operations) is a new listener purpose that is
responsible for serving Boundary's operations endpoints, like health
and possibly metrics.
At Startup: `ops` listeners get configured as late as possible to catch
any errors with the startup process;
At Shutdown: If the health endpoint has been set-up, we introduce a
configurable delay in the process. This is to enable the health endpoint
to report unhealthy for that amount of time. `ops` listeners are also
the last listeners to be shutdown.
2022-03-28 17:16:39 +01:00
Irena Rindos
7bf787ec40
feat(config): Add env and file support for database max connections
2021-12-09 13:02:42 -05:00
Irena Rindos
161916f6d3
feat(config): Add env and file support to Controller description
2021-12-07 15:08:21 -05:00
Hugo Vieira
f1063a62a0
feature(config): add sockaddr template support
2021-11-30 14:07:12 +00:00
Mike Green
462306fea5
Remove tls_disable from cluster listener ( #1389 )
...
Per https://www.boundaryproject.io/docs/configuration/listener/tcp#tls - having this here is invalid.
All tls parameters are valid only for the api listener. cluster and proxy connections use their own ephemeral TLS stacks
2021-07-13 12:41:04 -04:00
Michael Gaffney
8890b97b6f
Update docs for minimum value of max_open_connections ( #1387 )
...
Closes #1374
2021-07-08 15:41:01 -07:00
Mike Green
d474cc6e29
Clarify default Postgres behavior ( #1382 )
2021-07-07 16:38:11 -04:00
Jeff Mitchell
f32e7f9144
Add ability for the controller/worker name to be read from env/file ( #1181 )
2021-05-04 09:37:56 -04:00
Dylan Scott
4ae5003763
PR #1001 : Postgres Connection Pooling Control ( #1015 )
2021-05-03 18:42:18 -04:00
Bryce Kalow
bd8cc5464e
feat(website): migrates nav data format and updates docs pages ( #1049 )
...
* migrates nav data format and updates docs pages
* removes sidebar_title from content files
* updates api docs to work with new format
2021-04-05 13:04:57 -04:00
Randall Morey
e3c30defbe
docs: clarify CORS configuration options ( #1011 )
...
* docs: clarify CORS configuration options
* docs: use double quotes
2021-03-18 08:48:37 -07:00
Jeff Mitchell and Jeff Malnick
d279a906ce
Allow public_cluster_addr to use an env var or file ( #907 )
...
Co-authored-by: Jeff Malnick <malnick@gmail.com >
2021-02-10 20:22:02 -05:00
Jeff Mitchell
cca0fbea2b
Fix typo on controller config docs
2021-01-06 15:32:14 -05:00
Jeff Malnick and Jeff Mitchell
11c7c8dbe8
feat: make auth token staleness and duration configurable ( #777 )
...
* feat: make auth token time to live and staleness configurable
* docs: add configuration docs for auth token TTL and staleness
Co-authored-by: Jeff Mitchell <jeffrey.mitchell@gmail.com >
2020-11-16 10:39:18 -08:00
Jeff Mitchell
e2e4631929
Add ability to set public cluster address ( #761 )
2020-10-30 16:54:53 -04:00
Jeff Malnick
86f9752034
docs: add KMS section to controller configuration overview ( #744 )
...
* docs: add KMS section to controller configuration overview
* docs: add config encrypt|decrypt KMS configuration guide
2020-10-23 10:01:47 -07:00
Jeff Mitchell
fc93632895
Update CORS example to reduce some confusion
2020-10-15 22:08:28 -04:00
Jeff Mitchell
ef16b6177c
Update configuration docs ( #661 )
...
* Update configuration docs
* Fix public addr example
2020-10-13 12:21:09 -07:00
Jeff Mitchell
a982fc9437
Remove proxy proto documentation for now ( #606 )
...
We haven't tested it with the new lib yet. We can add this back whenever
we get to testing it.
2020-10-10 13:42:04 -04:00
Christian Frichot
2a7eba9d40
docs: update example CORS config to not allow all origins ( #562 )
2020-10-07 08:43:15 -07:00
Christian Frichot
211d7574e9
docs: few typos and tidy ups ( #561 )
...
* docs: slight typo in the postgres install page
* docs: slight adjustments in the ha page
* docs: adjusting typos in the controller and worker config docs
2020-10-06 17:24:12 -07:00
Jeff Malnick
199207aa60
docs: add complete config examples to controller and worker sections ( #548 )
2020-10-06 07:58:01 -07:00
Jeff Malnick
863554128a
docs: add database config strings allowed ( #521 )
2020-10-02 18:20:54 -07:00
Jeff Malnick
67c7b82fbe
docs: correct database url configuration ( #499 )
2020-09-29 15:31:51 -07:00
Jeff Malnick
1c2dd7d0fc
docs: do not use code blocks for configuration titles ( #493 )
2020-09-29 09:40:49 -07:00
Jeff Escalante
0469f46252
Website architecture adjustments ( #420 )
...
* add bugsnag and segment keys
* convert to next-mdx-remote
* app layout adjustment
* client transitions for subnav
* correct release notes structure
* remove unneeded files
* update deps to fix jump to section bug, remove cache clear from start command
2020-09-24 17:12:13 -07:00