elasticsearch/docs/reference
Ioannis Kakavas cb37989bd9
Add a tool for creating enrollment tokens (#74890)
This change introduces a CLI tool that can be used to create
enrollment tokens. It doesn't require credentials, but simply
write access to the local filesystem of a node. It uses an
auto-generated user in the file-realm with superuser role.

For this purpose, this change also introduces a base class for a
CLI tool that can be used by any CLI tool needs to perform actions
against an ES node as a superuser without requiring credentials
from the user. It is worth noting that this doesn't change our
existing thread model, because already an actor with write access
to the fs of an ES node, can become superuser (again, by
adding a superuser to the file realm, albeit manually).

Co-authored-by: Adam Locke <adam.locke@elastic.co>
2021-07-15 16:55:35 +03:00
..
aggregations [DOCS] Deduplicate docs for `search.max_buckets` 2021-06-29 08:42:01 -04:00
analysis [DOCS] Fix formatting 2021-05-04 12:29:14 -04:00
autoscaling Autoscale frozen tier into existence (#73435) 2021-06-22 13:21:04 +02:00
cat [DOCS] Fixes links to machine learning concepts (#75194) 2021-07-09 13:09:03 -07:00
ccr [DOCS] Fix typos in get follower stats API doc (#74599) 2021-06-29 11:29:52 -04:00
cluster [DOCS] Update alias references (#73427) 2021-05-27 16:00:57 -04:00
commands Add a tool for creating enrollment tokens (#74890) 2021-07-15 16:55:35 +03:00
data-management [DOCS] How to migrate to node roles from node attrs. Closes #65855 (#71160) 2021-04-27 14:39:54 -07:00
data-streams [DOCS] Document how to switch ILM policies (#73967) 2021-06-28 10:32:01 -04:00
docs [DOCS] Fix allowed `refresh` args for several doc APIs (#74749) 2021-07-07 10:18:21 -04:00
eql [DOCS] Update security prereqs for delete async EQL API (#75091) 2021-07-12 08:49:55 -04:00
features/apis Make feature reset API response more informative (#71240) 2021-04-27 13:47:10 -04:00
fleet Wait on index when polling global checkpoints (#71890) 2021-04-20 13:04:42 -06:00
graph [DOCS] Fix API titles (#67475) 2021-01-13 15:15:37 -05:00
high-availability [DOCS] Replace 'log into' with 'log in to' (#72324) 2021-04-27 15:27:22 -04:00
how-to [DOCS] Note required node roles and data tiers (#74566) 2021-07-07 09:57:32 -04:00
ilm [DOCS] Note ILM `searchable_snapshot` action requires data tiers (#74706) 2021-06-30 11:03:11 -04:00
images SQL: Add ODBC proxy support documentation (#73263) 2021-05-20 16:56:02 +02:00
index-modules Deprecate SimpleFS and replace it with NIOFS (#75156) (#75196) 2021-07-09 18:22:41 -04:00
indices Track Lucene field usage (#74227) 2021-07-14 13:21:11 +02:00
ingest [DOCS] Adds classification and regression links back to DFA docs. (#74930) 2021-07-08 16:37:16 +02:00
licensing [DOCS] Note get license API can return a `404` (#73951) 2021-06-10 09:19:20 -04:00
mapping Update docs that composite agg no longer uses global ords (#74754) 2021-07-05 11:26:30 +02:00
migration Avoid auto following leader system indices in CCR (#72815) 2021-07-09 18:08:41 +02:00
ml [DOCS] Anomaly detection: Visualize delayed data (#75098) 2021-07-13 18:06:07 -07:00
modules [DOCS] Note required node roles and data tiers (#74566) 2021-07-07 09:57:32 -04:00
monitoring update monitoring cluster node name (#74500) 2021-06-28 09:30:55 -04:00
query-dsl Rename field_masking_span to span_field_masking (#74718) 2021-07-09 08:56:38 +01:00
release-notes [DOCS] Replace version-specific links in release highlights (#70317) (#70386) 2021-03-15 10:20:12 -04:00
repositories-metering-api [DOCS] Fix name of `cluster_version` parameter (#69615) 2021-03-01 08:54:47 -05:00
rest-api Remove xpack actions for vector field (#75017) 2021-07-13 09:52:50 -04:00
rollup [DOCS] Fix double spaces (#71082) 2021-03-31 09:57:47 -04:00
scripting [DOCS] Overhaul search template docs (#72583) 2021-06-30 16:03:49 -04:00
search Support search slicing with point-in-time (#74457) 2021-07-08 15:33:41 -07:00
searchable-snapshots [DOCS] Update alias references (#73427) 2021-05-27 16:00:57 -04:00
settings [DOCS] Clean up xpack.ml.enabled details (#74573) 2021-06-30 09:34:46 -07:00
setup Accept settings in snake case in Docker image (#74327) 2021-07-09 19:46:58 +01:00
slm [DOCS] Clarify when SLM deletes expired snapshots (#73155) 2021-05-17 10:02:08 -04:00
snapshot-restore [DOCS] Add info about GET/POST to the API conventions. (#74529) 2021-06-30 09:24:42 -07:00
sql [DOCS] Document async SQL APIs (#75078) 2021-07-12 10:12:02 -04:00
tab-widgets [DOCS] Note required node roles and data tiers (#74566) 2021-07-07 09:57:32 -04:00
text-structure/apis [ML] [DOCS] update find-structure reference docs (#67586) 2021-01-15 12:19:38 -05:00
transform [DOCS] enhance transform example with range filter (#74284) 2021-06-21 10:37:11 +02:00
upgrade [DOCS] Note remote reindex does not support slicing (#73959) 2021-06-22 09:00:37 -04:00
vectors Add access to dense_vector values (#71313) 2021-04-19 08:02:05 -04:00
aggregations.asciidoc Convert bucket aggs docs to runtime fields (#71202) 2021-04-02 12:12:06 -04:00
alias.asciidoc [DOCS] Use `bool` query in alias filter example (#73619) 2021-06-01 12:05:40 -04:00
analysis.asciidoc [DOCS] Fix Lucene's stop words links (#70405) 2021-03-16 17:06:12 -04:00
api-conventions.asciidoc [DOCS] Add info about GET/POST to the API conventions. (#74529) 2021-06-30 09:24:42 -07:00
cat.asciidoc [DOCS] Remove unneeded escapes 2021-04-26 12:14:45 -04:00
cluster.asciidoc [DOCS] Reword node roles docs (#69301) 2021-02-23 11:32:46 -05:00
data-management.asciidoc
data-rollup-transform.asciidoc [DOCS] Add overview for rollup refactor (#70001) 2021-03-10 08:41:27 -05:00
datatiers.asciidoc [DOCS] Note required node roles and data tiers (#74566) 2021-07-07 09:57:32 -04:00
dependencies-versions.asciidoc [DOCS] Added appendix to show dependencies (#67962) 2021-01-26 16:16:05 -08:00
docs.asciidoc [DOCS] Update single index APIs reference (#73103) 2021-05-14 11:53:34 -04:00
getting-started.asciidoc [DOCS] Minor edits for better readability 2021-06-17 08:49:16 -04:00
gs-index.asciidoc
high-availability.asciidoc
how-to.asciidoc [DOCS] Add 'Fix common cluster issues' docs (#72097) 2021-04-28 08:28:51 -04:00
index-extra-title-page.html
index-modules.asciidoc Improve check_on_startup docs and logging (#74233) 2021-06-18 07:46:51 +01:00
index.asciidoc [DOCS] Move ES glossary to Stack docs (#74579) 2021-06-24 19:04:31 -04:00
index.x.asciidoc
indices.asciidoc Add index disk usage API (#74051) 2021-06-30 11:50:01 -04:00
ingest.asciidoc Expose dynamic_templates parameter in Ingest (#71716) 2021-04-19 11:34:13 -04:00
intro.asciidoc [DOCS] Fix links to anomaly detection overview (#74943) 2021-07-05 13:19:54 -07:00
links.asciidoc [DOCS] Rename ES Reference to ES Guide (#71198) 2021-04-01 15:38:41 -04:00
mapping.asciidoc Minor revision missed in merge. (#67282) 2021-01-11 13:50:06 -05:00
query-dsl.asciidoc [DOCS] Remove deprecated `geo_shape` parameters (#74519) 2021-06-29 08:52:05 -04:00
redirects.asciidoc [DOCS] Fixes links to machine learning concepts (#75194) 2021-07-09 13:09:03 -07:00
release-notes.asciidoc
scripting.asciidoc [DOCS] Move common scripting use cases up a level (#73445) 2021-05-27 07:38:55 -04:00
search.asciidoc [DOCS] Move EQL APIs to separate page (#74846) 2021-07-01 13:59:35 -04:00
setup.asciidoc [DOCS] Edit JVM settings info. Closes #72259 (#72350) 2021-04-28 18:30:32 -07:00
upgrade.asciidoc