171 Commits

Author SHA1 Message Date
Yoko Hyakuna
2becdceab0
Replace 'HCP Vault' with 'HCP Vault Dedicated' (#26457)
* Replace 'HCP Vault' with 'HCP Vault Dedicated'

* Replace 'HCP Vault' with 'HCP Vault Dedicated' where applicable

* Replace 'Terraform Cloud' with 'HCP Terraform'

* Minor format fixes

* Update the side-nav title to 'HCP Terraform'

* Undo changes to Terraform Cloud secrets engine
2024-04-22 08:44:13 -04:00
akshya96
d44ec076b8
retention months docs changes (#26563) 2024-04-19 14:57:10 -07:00
CJ
1362f92477
Move Protecting secrets with Vault transform secrets engine to Vault Transform (#26378)
* first commit to move article from waf to vault docs

* Apply suggestions from code review

Co-authored-by: Brian Shumate <brianshumate@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Brian Shumate <brianshumate@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Brian Shumate <brianshumate@users.noreply.github.com>

* Update transform.mdx

Updated the description and moved image.

* updated resources

* passive voice fix

* passive voice fix

* Apply suggestions from code review

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

---------

Co-authored-by: Brian Shumate <brianshumate@users.noreply.github.com>
Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>
2024-04-15 10:53:38 -04:00
Brian Shumate
ba6a9c2160
Docs: WAF: initial cloud access management content (#26321)
Co-authored-by: CJ <105300705+cjobermaier@users.noreply.github.com>
2024-04-10 12:11:28 -04:00
Sarah Chavis
038aaa3ff7
1.16 release notes and beta cleanup (#26247)
Co-authored-by: Tom Proctor <tomhjp@users.noreply.github.com>
2024-04-03 22:18:40 +01:00
VAL
8e19b7b19b
Clarify DR perf-standby behavior (#26230) 2024-04-01 10:38:00 -07:00
Scott Miller
f319d98665
Re-add beta designation (#26190)
* Re-add beta designation

* nl

* mark the migration section beta too

* beta
2024-03-27 15:16:27 -04:00
aphorise
7bb5561b58
Docs: Policy Syntax page to include UI details. (#25449)
Co-authored-by: Jason O'Donnell <2160810+jasonodonnell@users.noreply.github.com>
Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>
2024-03-25 22:45:01 +00:00
Scott Miller
14816dcf86
Be explicit about Shamir seals in Seal HA (#26092) 2024-03-22 09:25:20 -04:00
Jens Hofmann
846476e857
change shell command for userpass authentication (#24342)
Use vault auth enable instead of vault write, because I think it is more appropriate or the "new way"

Co-authored-by: Marc Boudreau <marc.boudreau@hashicorp.com>
2024-03-19 10:23:00 -04:00
miagilepner
e31413d6cf
VAULT-23089: Doc updates for secret sync billing (#24955)
* add secret sync clients

* update docs and add metrics

* add to operator usage

* entities -> secrets
2024-03-12 10:06:51 +00:00
Peter Wilson
d94418c3e5
VAULT-24450: Make Audit Filtering 'Enterprise Only' in documentation (#25814)
* Move audit filtering to enterprise

* Update to use Enterprise tag

* Update Ent only at top of page to use partial
2024-03-07 17:34:36 +00:00
Victor Rodriguez
e4aba1516d
Do not refresh seal-wrapped values when there are unhealthy seals. (#25801)
* Do not refresh seal-wrapped values when there are unhealthy seals.

Modify Access.IsUpToDate() to consider entries as being up-to-date when one or
more encryption wrappers fail to encrypt the test value, since re-wrapping the
value would result in the loss of the ciphertext for the unhealthy wrappers.

In addition, make Access.IsUpToDate() return true is the key set ID has not been
populated and the caller has not forced key ID refresh.

Make Access.Encrypt() return an error for any encryption wrapper that is skipped
due to being unhealthy.

* Update Seal HA documentation.

Mention that the barrier key and the recovery keys cannot be rotated while there
are unhealthy seals.

Document environment variable VAULT_SEAL_REWRAP_SAFETY.
2024-03-07 15:50:36 +00:00
Sarah Chavis
79227d0e06
[DOCS] Edits to audit filtering overview (#25676)
Edits to audit filtering overview
---------

Co-authored-by: Peter Wilson <peter.wilson@hashicorp.com>
2024-03-07 09:21:24 +00:00
Mike Palmiotto
9ddd23cf62
Request Limiter docs (#25557)
Co-authored-by: miagilepner <mia.epner@hashicorp.com>
2024-02-27 16:24:44 -05:00
Christopher Swenson
ae9ec39d44
events: Now enterprise-only (#25640)
This removes the WebSockets endpoint for events
(which will be moved to the Enterprise repo) and
disables tests that rely on it unless they are
running in Enterprise.

It also updates documentation to document that
events are only available in Vault Enterprise.
2024-02-26 20:19:35 +00:00
Mike Palmiotto
fac68810c1
Lease Count Quotas: include error message in docs (#25570)
Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>
2024-02-22 16:16:57 -05:00
Christopher Swenson
d3b853385d
Events: no longer in beta (#25562)
* Rename them to event notifications.
* Also remove reference to potentially allowing secrets in the future.
2024-02-21 11:02:16 -08:00
Peter Wilson
94fb339b31
VAULT-22483: Audit filter docs (#24903)
* Tidy up of files

* Add concepts page for filtering

* Update 'Common configuration options'

* Update table format (metrics)

* Filtering metrics

* audit specific filtering

* Fix nav and naming of files

* updates to audit filtering concept page

* Tweaks

* audit updates and glossary page addition for 'request'

* update CLI docs (audit enable)

* added metrics to 'all metrics' page

* fallback example and link fix

* improve links

* updated based on feedback

* some extra details on a request for glossary

* format fix

* use description on fallback device

* test message properties

* Sort out weird merge for events.mdx

* Update website/content/docs/concepts/filtering/audit.mdx

Co-authored-by: Violet Hynes <violet.hynes@hashicorp.com>

* Update website/content/docs/concepts/filtering/audit.mdx

Co-authored-by: Violet Hynes <violet.hynes@hashicorp.com>

* Update website/content/docs/concepts/filtering/audit.mdx

Co-authored-by: Violet Hynes <violet.hynes@hashicorp.com>

* Update website/content/docs/concepts/filtering/audit.mdx

Co-authored-by: Violet Hynes <violet.hynes@hashicorp.com>

* Update website/content/docs/concepts/filtering/audit.mdx

Co-authored-by: Violet Hynes <violet.hynes@hashicorp.com>

* Intro paragraph about filtering/normal devices, and uppercase bullets

* Fix casing on bullets and table layour

* Uppercase bullets

* Update website/content/docs/glossary.mdx

Co-authored-by: Violet Hynes <violet.hynes@hashicorp.com>

* Improvement?

* PR feedback

* Updated based on PR feedback

* Include common options

* Update website/content/docs/concepts/filtering/index.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update website/content/docs/concepts/filtering/index.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update website/content/docs/concepts/filtering/index.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update website/content/docs/concepts/filtering/index.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update website/content/docs/concepts/filtering/index.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update website/content/docs/concepts/filtering/index.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update website/content/docs/concepts/filtering/index.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update website/content/docs/concepts/filtering/index.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update website/content/docs/concepts/filtering/index.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update website/content/docs/concepts/filtering/index.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Remove extra space

* Update website/content/docs/concepts/filtering/index.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Split out metrics

* Update website/content/docs/concepts/filtering/index.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update website/content/docs/concepts/filtering/index.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update website/content/docs/concepts/filtering/index.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update website/content/docs/concepts/filtering/index.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update website/content/docs/concepts/filtering/index.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update website/content/docs/concepts/filtering/index.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update website/content/docs/concepts/filtering/index.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Remove extra word

* Updated table formatting, remove close code block etc.

* Update website/content/docs/concepts/filtering/index.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

---------

Co-authored-by: Violet Hynes <violet.hynes@hashicorp.com>
Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>
2024-02-16 18:34:25 +00:00
Meggie
221cb24cdd
Clarify when external group membership is updated (#25455)
The large paragraph is hard to read and it's easy to miss crucial details around when membership in an external group will be updated.

Membership isn't updated when the configuration of the external group is changed, which can be counterintuitive.
2024-02-15 17:44:58 -05:00
Scott Miller
96498316f1
Seal HA documentation updates (#25316)
* Seal HA documentation updates

* anchor

* rel link

* remove beta

* try again on internal link

* still trying to get this internal redirect to work

* try without path
2024-02-08 16:00:50 -06:00
Jonathan Frappier
5b9cb33049
Fix typo in namespace API unlock (#25223) 2024-02-07 09:35:00 -08:00
Christopher Swenson
55d2dfb3d0
database: Emit event notifications (#24718)
Including for failures to write credentials and failure to rotate.
2024-02-05 10:30:00 -08:00
Brian Shumate
f130ebaeae
Docs/lease explosions update (#24770)
* Docs: lease explosions update

- Matching heading and title

* Support
2024-01-10 12:19:55 -05:00
Brian Shumate
4fc95853e8
Documentation: WAF: New lease explosions overview (#24683)
* feat: new doc for WAF: lease explosions

* Update website/content/docs/concepts/lease-explosions.mdx

Co-authored-by: Judith Malnick <judith@hashicorp.com>

* Update website/content/docs/concepts/lease-explosions.mdx

Co-authored-by: Judith Malnick <judith@hashicorp.com>

* Update website/content/docs/concepts/lease-explosions.mdx

Co-authored-by: Judith Malnick <judith@hashicorp.com>

* Update website/content/docs/concepts/lease-explosions.mdx

Co-authored-by: Judith Malnick <judith@hashicorp.com>

* Update website/content/docs/concepts/lease-explosions.mdx

Co-authored-by: Judith Malnick <judith@hashicorp.com>

* Update website/content/docs/concepts/lease-explosions.mdx

Co-authored-by: Judith Malnick <judith@hashicorp.com>

* Update website/content/docs/concepts/lease-explosions.mdx

Co-authored-by: Judith Malnick <judith@hashicorp.com>

* Updates based on feedback

* Updates based on feedback

---------

Co-authored-by: Judith Malnick <judith@hashicorp.com>
2024-01-09 11:34:45 -05:00
Steven Clark
fbb70eb0c6
Fix pluralization typo in ACME entity assignment doc (#24676) 2024-01-05 10:52:33 -05:00
Andy Assareh
ab2e0e5a28
typo corrections - spelling and grammar (#24625)
* typo corrections - spelling

* spelling and grammar
2024-01-04 12:50:42 -05:00
Sarah Chavis
1d8d80e8de
Remove invalid link (#24593) 2023-12-19 19:55:35 +00:00
Christopher Swenson
4980cb0fe1
Delete metadata-read event (#24568)
We never generated such an event. This was just a mistake when
I wrote the initial docs.
2023-12-18 10:23:01 -08:00
claire bontempo
2c19bbe145
Consistently refer to Key Value secrets engine as KV (#24529)
* VAULT-21427 change ui references from K/V to KV

* references in docs/

* website json data

* go command errors

* replace Key/Value with Key Value

* add changelog

* update test

* update secret list header badge

* two more test updates
2023-12-14 11:28:58 -08:00
ram-parameswaran
6a2ff07ba2
Document Vault Default Password Policy (#23939) 2023-12-13 13:31:12 -08:00
Steven Clark
b8050c518e
Quote example domains within ACME entity docs (#24508)
- The existing bare *.test.com triggered italics and stripped the *
   from the output
2023-12-13 12:45:28 -05:00
Steven Clark
e24301e32d
Update ACME entity assignment examples (#24501)
- Attempt to make the various examples for how we generate entity tokens when leveraging ACME clearer.
2023-12-13 12:21:50 -05:00
Steven Clark
479520c474
Specify within ACME client counting what are the certificate identifiers (#23738) 2023-10-19 15:00:36 -04:00
Scott Miller
ebef296c30
Be a bit more explicit about the need for two seals. (#23553)
* Be a bit more explicit about th need for two seals

* Add a mixture note
2023-10-06 11:29:17 -05:00
Sarah Chavis
8952b69eba
Make additional changes (#23416) 2023-09-28 17:24:12 -07:00
Scott Miller
036cbcebd9
First draft of Seal HA documentation (#23252)
* wip

* Initial draft of Seal HA docs

* nav data

* Fix env var name

* title

* Note partially wrapped values and disabled seal participation

* Update website/data/docs-nav-data.json

Co-authored-by: Steven Clark <steven.clark@hashicorp.com>

* correct initial upgrade limitation

* Add note about shamir seals and migration

* fix nav json

* snapshot note

* availability note

* seal-backend-status

* Add a couple more clarifying statements

* header typo

* correct initial upgrade wording

* Update website/content/docs/configuration/seal/seal-ha.mdx

Co-authored-by: Steven Clark <steven.clark@hashicorp.com>

* Update website/content/docs/concepts/seal.mdx

Co-authored-by: Steven Clark <steven.clark@hashicorp.com>

---------

Co-authored-by: Steven Clark <steven.clark@hashicorp.com>
2023-09-22 13:18:48 -05:00
Christopher Swenson
500cf21d0d
events: Update docs for beta release (#23036)
Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>
2023-09-13 14:18:18 -07:00
Sarah Chavis
bd3596610f
Add the appropriate enterprise alerts for seal wrapping (#22628) 2023-08-30 11:09:49 -07:00
Violet Hynes
2826be941f
Fix broken quotas metrics links (#22650) 2023-08-30 13:24:42 -04:00
Christopher Swenson
12fc5bed7c
Add subscribe capability to policies (#22474)
* Add `subscribe` capability to policies

... and `subscribe_event_types` to the policy body.

These are not currently enforced in the events system (as that
will require populating the full secrets path in the event).

Co-authored-by: Tom Proctor <tomhjp@users.noreply.github.com>
2023-08-22 18:07:32 +00:00
Kevin Wang
cbae51fdbc
docs: fix codeblock language (#22367) 2023-08-17 13:25:08 -07:00
Adrian Todorov
b49d668e6a
Clarify Tokens use and structure recommendation (#21569)
* Clarify Tokens use and structure recommendation

* Update website/content/docs/concepts/tokens.mdx

---------

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>
2023-08-17 19:38:47 +00:00
Sarah Chavis
91face4eff
convert OSS language to "community" (#22343) 2023-08-15 13:31:52 -04:00
Tanmay Pereira Naik
2269369229
docs: Update outdated vaultproject.io/docs/ links (#22162)
Signed-off-by: Tanmay Pereira Naik <59953366+tanmay-pnaik@users.noreply.github.com>
Co-authored-by: Brian Shumate <brianshumate@users.noreply.github.com>
2023-08-15 12:59:34 -04:00
Max Bowsher
188bdca4bd
Fix sudo paths missing from OpenAPI and docs (#21772)
* Fix sudo paths missing from OpenAPI and docs

Various sudo (a.k.a. root-protected) paths are implemented in
non-standard ways, and as a result:

* are not declared as x-vault-sudo in the OpenAPI spec

* and as a result of that, are not included in the hardcoded patterns
  powering the Vault CLI `-output-policy` flag

* and in some cases are missing from the table of all sudo paths in the
  docs too

Fix these problems by:

* Adding `seal` and `step-down` to the list of root paths for the system
  backend. They don't need to be there for enforcement, as those two
  special endpoints bypass the standard request handling code, but they
  do need to be there for the OpenAPI generator to be able to know they
  require sudo.

  The way in which those two endpoints do things differently can be
  observed in the code search results for `RootPrivsRequired`:
  https://github.com/search?q=repo%3Ahashicorp%2Fvault%20RootPrivsRequired&type=code

* Fix the implementation of `auth/token/revoke-orphan` to implement
  endpoint sudo requirements in the standard way. Currently, it has an
  **incorrect** path declared in the special paths metadata, and then
  compensates with custom code throwing an error within the request
  handler function itself.

* changelog

* As discussed in PR, delete test which is just testing equality of a constant

* Restore sudo check as requested, and add comment

* Update vault/token_store.go

Co-authored-by: Anton Averchenkov <84287187+averche@users.noreply.github.com>

---------

Co-authored-by: Anton Averchenkov <84287187+averche@users.noreply.github.com>
2023-07-19 16:28:17 +00:00
Sarah Chavis
a2de4c75cd
[Docs] Client count doc updates for ACME update in 1.14 (#21541)
Co-authored-by: Alexander Scheel <alex.scheel@hashicorp.com>
Co-authored-by: Brian Shumate <brianshumate@users.noreply.github.com>
2023-07-07 08:32:31 -04:00
Anton Averchenkov
f4f0412b6a
[docs] Convert titles to sentense case (#21426)
* Convert documentation titles to sentense case

* Docker, Google, Foundry, Cloud proper case
2023-06-30 19:22:07 -04:00
Jonathan Frappier
c6970cd2fd
Add additional endpoints, remove non-protected endpoints (#20669)
* Add additional endpoints, remove non-protected endpoints

* Add step-down per engineering

* Match HTTP verb to individual doc pages

* Add /sys/internal/inspect/router to table

* Apply additional suggestions

* Updates based on engineering feedback

* Adding unsaved changes
2023-05-24 17:32:53 -04:00
Violet Hynes
f48c70a449
VAULT-15546 First pass at Vault Proxy docs (#20578)
* VAULT-15546 First pass at Vault Proxy docs

* VAULT-15546 correct errors

* VAULT-15546 fully qualify paths

* VAULT-15546 remove index

* VAULT-15546 Some typos and clean up

* VAULT-15546 fix link

* VAULT-15546 Add redirects so old links stay working

* VAULT-15546 more explicit redirects

* VAULT-15546 typo fixes

* Suggestions for Vault Agent & Vault Proxy docs (#20612)

* Rename 'agentandproxy' to 'agent-and-proxy' for better URL

* Update the index pages for each section

* VAULT-15546 fix link typo

---------

Co-authored-by: Yoko Hyakuna <yoko@hashicorp.com>
2023-05-19 13:11:39 -04:00