8ff0ff836a
*: regen proto
...
Signed-off-by: Sam Batschelet <sbatsche@redhat.com >
2021-03-11 11:27:52 -05:00
2afa5ff45f
removing Documentation from etcd-io/etcd
...
Leaving docs, files, etc that are required for generated documentation
fixes https://github.com/etcd-io/website/issues/97
Signed-off-by: Nate W <4453979+nate-double-u@users.noreply.github.com >
2021-02-10 11:14:40 -08:00
8feb55f65c
*: implement Endpoint Watch and new Resolver
2021-02-08 20:05:45 +08:00
5d7c1db3a9
Introduce grpc-1.30+ compatible client/v3/naming API.
...
This is not yet implementation, just API and tests to be filled
with implementation in next CLs,
tracked by: https://github.com/etcd-io/etcd/issues/12652
We propose here 3 packages:
- clientv3/naming/endpoints ->
That is abstraction layer over etcd that allows to write, read &
watch Endpoints information. It's independent from GRPC API. It hides
the storage details.
- clientv3/naming/endpoints/internal ->
That contains the grpc's compatible Update class to preserve the
internal JSON mashalling format.
- clientv3/naming/resolver ->
That implements the GRPC resolver API, such that etcd can be
used for connection.Dial in grpc.
Please see the grpc_naming.md document changes & grpcproxy/cluster.go
new integration, to see how the new abstractions work.
2021-01-30 12:32:19 +01:00
23340bb62a
Refresh proto generation script after moving modules files.
...
With modulatiozation server protos get moved into ./server directory,
but it was not reflected in scripts/genproto.sh.
2021-01-08 16:33:12 +01:00
6c08437ec3
Adding weights and descriptions to Documentation files' frontmatter.
...
Updating for new TOC as per issue https://github.com/etcd-io/website/issues/81
Signed-off-by: Nate W <4453979+nate-double-u@users.noreply.github.com >
2020-12-23 11:13:04 -08:00
bedad020eb
Adding weights to main section files
...
Updating for new TOC as per issue https://github.com/etcd-io/website/issues/81
Signed-off-by: Nate W <4453979+nate-double-u@users.noreply.github.com >
2020-12-08 16:22:29 -08:00
cc7b4fab9f
*: Execution of ./scripts/genproto.sh after versions change
2020-10-14 18:46:38 +02:00
ec3026fdc9
*: Run ./scripts/genproto.sh (protoc 3.12.3) after proto file moves.
...
The changed blobs are consequences of proto-descriptors changing as a
result of file moves.
2020-10-06 11:57:19 +02:00
0526f461e1
Doc: Update curl command to fix 400 Bad Request ( #11911 )
2020-08-16 16:12:39 -07:00
5a3da48cdf
auth, etcdserver: hash password in the API layer
2020-07-14 00:15:19 +09:00
d88d765ba4
Documentation, CHANGELOG: use new go.etcd.io/etcd/v3 pkg
...
Use the new package path in the docs and announce it in the CHANGELOG
2020-04-28 22:02:19 +00:00
0344b70906
*: make MemberList linearizable
...
- Add linearizable field to etcdserverpb.MemberListRequest.
- Change behavior of clienv3 MemberList API. Now it is served with
linearizable guarantee.
2020-03-25 20:16:20 -07:00
d8b9b54348
etcdserver: add downgrade rpc proto api.
2020-03-20 17:37:26 -07:00
15eeb2c4ae
etcdserver: add auth revision to AuthStatus to improve observability and testability
2020-03-04 22:37:24 +08:00
c6fce8c320
Documentation: generate *.swagger.json using latest protoc-gen-swagger
2020-03-04 22:36:13 +08:00
071e70cdc4
*: add a new API and command for checking auth status ( #11536 )
...
This changes have started at etcdctl under auth.go, and make changes to stub out everything down into the internal raft. Made changes to the .proto files and regenerated them so that the local version would build successfully.
2020-02-05 19:27:42 -08:00
1be2f4b8e2
Documentation: Restructure directory to accommodate new site generation system
...
Signed-off-by: lucperkins <lucperkins@gmail.com >
2020-01-21 14:29:54 -08:00
9002c1951f
doc: add lease time
...
The current lease time is short and as such can lead to a timeout
error as explained in the related issue which can be confusing.
Fixes #9726
2019-10-13 16:38:28 -04:00
1cef112a79
etcdserver: do not allow creating empty role
...
Like user, we should not allow creating empty role.
Related #10905
2019-07-24 17:41:24 -04:00
c27e1108f4
Doc: Fix referencing the wrong version number.
2019-06-14 14:35:34 +02:00
5a67dd788d
*: support creating a user without password
...
This commit adds a feature for creating a user without password. The
purpose of the feature is reducing attack surface by configuring bad
passwords (CN based auth will be allowed for the user).
The feature can be used with `--no-password` of `etcdctl user add`
command.
Fix https://github.com/coreos/etcd/issues/9590
2019-05-30 21:59:30 +09:00
34bd797e67
*: revert module import paths
...
Signed-off-by: Gyuho Lee <leegyuho@amazon.com >
2019-05-28 15:39:35 -07:00
7dc5451fae
*: Change etcdserver API to support raft learner
...
- Added isLearner flag to MemberAddRequest in Cluster API.
- Added isLearner field to StatusResponse in Maintenance API.
- Added MemberPromote rpc to Cluster API.
2019-05-14 13:09:17 -07:00
a621d807f0
documentation: initial metadata additions for website generation ( #10596 )
...
Signed-off-by: lucperkins <lucperkins@gmail.com >
2019-04-01 13:57:24 -07:00
32389b1876
doc: Replacing 'HTTP' by 'HTTPS' for securing links
...
Currently, when we access the URL https://www.grpc.io , it is redirected to https://www.grpc.io automatically.
So this commit aims to replace **HTTP** to **HTTPs** for security.
2019-02-27 10:15:22 +07:00
3e0f0ba40e
Merge pull request #10401 from markmc/doc-drop-etcdctl-v3-flag
...
Eliminate some ETCDCTL_API=3 usage
2019-02-01 11:25:55 -08:00
cbdb36295e
Documentation: regenerate proto
...
Signed-off-by: Sam Batschelet <sbatsche@redhat.com >
2019-01-22 16:57:07 +00:00
0427f46f17
doc: don't set ETCDCTL_API=3 in local_cluster guide
...
These docs are incorrectly saying that v2 is the default.
Note: v3 has been the default since 25bc65794
.
2019-01-14 14:46:16 +00:00
034312eac5
doc: fix note that says ETCDCTL_API=2 is the default
...
Note: v3 has been the default since 25bc65794
.
2019-01-14 14:46:03 +00:00
a9a9466fb8
Documentation: document gRPC-gateway CN authentication support
...
Signed-off-by: Sam Batschelet <sbatsche@redhat.com >
2019-01-08 12:31:20 -05:00
b3faeb5d86
Documentation: Add the -N option to curl for the watch example to disable buffering
2018-10-11 22:13:43 -05:00
e935594d34
Documentation/dev-guide: add example of txn target VERSION syntax for gRPC-gateway.
2018-09-22 21:30:35 -04:00
bda28c3ce2
Documentation/*: change github url, import path from coreos to etcd-io
2018-09-12 22:05:08 +05:30
75ac18cd2d
lease: Add and lease checkpoint protobuf types
2018-07-17 11:54:51 -07:00
4b51b6de49
*: Add progress notify request watch request
2018-06-27 16:46:13 -07:00
bd43d174ae
*: regenerate proto
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com >
2018-05-14 12:35:50 -07:00
2c1840c1b8
Documentation/dev-guide: make indentation consistent
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com >
2018-04-11 11:32:16 -07:00
9df1964aeb
Documentation/dev-guide: highlight gRPC gateway endpoint changes
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com >
2018-04-11 10:40:59 -07:00
11818b5f40
etcdserverpb: document "Hash" and "HashKV" more clearly
...
Explain where the computation happens (e.g. "Hash" for all buckets
and "HashKV" for "key" bucket).
Signed-off-by: Gyuho Lee <gyuhox@gmail.com >
2018-04-03 11:50:20 -07:00
cd92d4a987
etcdserver: improve Lease http path naming for gRPC gateway with additional_bindings.
2018-03-22 07:38:03 -04:00
14558027bc
*: fix "raftIndex" comment as "committed index"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com >
2018-03-15 19:40:12 -04:00
752963beea
*: unify type of key and rangeEnd in AuthRoleRevokePermissionRequest
...
Fix https://github.com/coreos/etcd/issues/9424
2018-03-14 14:38:20 +09:00
3534df14b4
Documentation: trevisions -> revisions
2018-03-05 20:14:37 +08:00
33d8126c6b
*: regenerate proto
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com >
2018-02-26 17:11:40 -08:00
fcd71b47d5
Merge pull request #9298 from hexfusion/v3
...
*: replace grpc-gateway endpoint with /v3
2018-02-13 17:17:57 -05:00
a9804cdf75
*: regenerate proto with typo fix "acquisition"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com >
2018-02-12 09:25:26 -08:00
488ee99ae8
*: replace grpc-gateway endpoint with stable /v3
2018-02-11 19:07:36 -05:00
7efe72ce93
*: regenerate proto
2018-02-07 22:17:05 -05:00
73028efce7
*: Remove 8GiB quota limitation from documents
...
Also mention that in v3.3 change log.
2018-02-02 12:54:19 -08:00