Skip to content

Commit 818f0a6

Browse files
authored
WG-Etcd Operator annual report (#8296)
* Initial WIP of wg-etcd annual report. Signed-off-by: Josh Berkus <[email protected]> * Added info about the etcd-operator repository Signed-off-by: Josh Berkus <[email protected]> * Changes per PR feedback. Signed-off-by: Josh Berkus <[email protected]> --------- Signed-off-by: Josh Berkus <[email protected]>
1 parent 63bcd2b commit 818f0a6

File tree

4 files changed

+25
-17
lines changed

4 files changed

+25
-17
lines changed

sig-etcd/README.md

+4
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,10 @@ Distributed reliable key-value store for the most critical data of a distributed
9090
etcd manager
9191
- **Owners:**
9292
- [kubernetes-sigs/etcd-manager](https://github.com/kubernetes-sigs/etcd-manager/blob/main/OWNERS)
93+
### etcd-operator
94+
future site of the new etcd operator, currently used for wg-etcd-operator artifacts
95+
- **Owners:**
96+
- [etcd-io/etcd-operator](https://github.com/etcd-io/etcd-operator/blob/main/OWNERS)
9397
### etcd-play
9498
etcd playground
9599
- **Owners:**

sigs.yaml

+8
Original file line numberDiff line numberDiff line change
@@ -1817,6 +1817,11 @@ sigs:
18171817
description: etcd manager
18181818
owners:
18191819
- https://raw.githubusercontent.com/kubernetes-sigs/etcd-manager/main/OWNERS
1820+
- name: etcd-operator
1821+
description: future site of the new etcd operator, currently used for wg-etcd-operator
1822+
artifacts
1823+
owners:
1824+
- https://raw.githubusercontent.com/etcd-io/etcd-operator/main/OWNERS
18201825
- name: etcd-play
18211826
description: etcd playground
18221827
owners:
@@ -3598,6 +3603,9 @@ workinggroups:
35983603
Note: the etcd clusters, to be managed by the etcd-operator, are to support applications
35993604
instead of Kubernetes itself.
36003605
3606+
In addition to the slack channel, mailing list, and meetings, you can join our
3607+
discussion through issues and PRs in [the etcd-operator repo](https://github.com/etcd-io/etcd-operator/)
3608+
36013609
charter_link: charter.md
36023610
stakeholder_sigs:
36033611
- Cluster Lifecycle

wg-etcd-operator/README.md

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ To understand how this file is generated, see https://git.k8s.io/community/gener
1010

1111
The working group is dedicated to enabling automatic and efficient operation of etcd clusters in Kubernetes using an etcd-operator. The working group will discuss the requirement and use cases of such an etcd-operator. It will also try to create a roadmap to develop such an etcd-operator.
1212
Note: the etcd clusters, to be managed by the etcd-operator, are to support applications instead of Kubernetes itself.
13+
In addition to the slack channel, mailing list, and meetings, you can join our discussion through issues and PRs in [the etcd-operator repo](https://github.com/etcd-io/etcd-operator/)
1314

1415
The [charter](charter.md) defines the scope and governance of the etcd Operator Working Group.
1516

wg-etcd-operator/annual-report-2024.md

+12-17
Original file line numberDiff line numberDiff line change
@@ -2,32 +2,27 @@
22

33
## Current initiatives and Project Health
44

5-
65
1. What work did the WG do this year that should be highlighted?
76

8-
<!--
9-
Some example items that might be worth highlighting:
10-
- artifacts
11-
- reports
12-
- white papers
13-
- work not tracked in KEPs
14-
-->
7+
* We launched the WG, and [recruited contributors](https://github.com/etcd-io/etcd-operator/graphs/contributors) from multiple prior operators
8+
* Completed [review of leading existing operators](https://github.com/etcd-io/etcd-operator/blob/main/docs/wg/evaluation/evaluation.pdf)
9+
* [Surveyed potential users](https://github.com/etcd-io/etcd-operator/blob/main/docs/wg/survey/2024-operator-survey.md) and determined [operator development roadmap](https://github.com/etcd-io/etcd-operator/blob/main/docs/roadmap.md)
10+
* Created initial [operator reconciliation workflow](https://github.com/etcd-io/etcd-operator/blob/main/docs/design/reconcile_loop_v0.1.0.png)
11+
* Started work on [version 0.1](https://github.com/etcd-io/etcd-operator/milestone/1), about 30% completed
1512

1613
2. Are there any areas and/or subprojects that your group needs help with (e.g. fewer than 2 active OWNERS)?
1714

15+
Not yet.
16+
1817
## Operational
1918

2019
Operational tasks in [wg-governance.md]:
2120

22-
- [ ] [README.md] reviewed for accuracy and updated if needed
23-
- [ ] WG leaders in [sigs.yaml] are accurate and active, and updated if needed
24-
- [ ] Meeting notes and recordings for 2024 are linked from [README.md] and updated/uploaded if needed
25-
- [ ] Updates provided to sponsoring SIGs in 2024
26-
- [$sig-name](https://git.k8s.io/community/$sig-id/)
27-
- links to email, meeting notes, slides, or recordings, etc
28-
- [$sig-name](https://git.k8s.io/community/$sig-id/)
29-
- links to email, meeting notes, slides, or recordings, etc
30-
-
21+
- [X] [README.md] reviewed for accuracy and updated if needed
22+
- [X] WG leaders in [sigs.yaml] are accurate and active, and updated if needed
23+
- [X] Meeting notes and recordings for 2024 are linked from [README.md] and updated/uploaded if needed
24+
- [X] Updates provided to sponsoring SIGs in 2024
25+
- None, since the WG has existed for less than one year.
3126

3227
[wg-governance.md]: https://git.k8s.io/community/committee-steering/governance/wg-governance.md
3328
[README.md]: https://git.k8s.io/community/wg-etcd-operator/README.md

0 commit comments

Comments
 (0)