Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
stackabletech
/
zookeeper-operator
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
11
Star
36
Code
Issues
32
Pull requests
4
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security and quality
Insights
Basic ZooKeeper Operator implementation
- #12
#12
Merged
lfrancke
merged 53 commits into
main
stackabletech/zookeeper-operator:main
from
start
stackabletech/zookeeper-operator:start
Copy head branch name to clipboard
Feb 6, 2021
Conversation
Commits
53
(53)
Checks
Files changed
Merged
Basic ZooKeeper Operator implementation
#12
lfrancke
merged 53 commits into
main
stackabletech/zookeeper-operator:main
from
start
stackabletech/zookeeper-operator:start
Copy head branch name to clipboard
Commits
Commits on Nov 13, 2020
Initial commit.
Show description for 5cf3136
lfrancke
committed
5cf3136
View commit details
Copy full SHA for 5cf3136
Browse repository at this point
Adds a simple way to handle Finalizers.
Show description for 58ad4e6
lfrancke
committed
58ad4e6
View commit details
Copy full SHA for 58ad4e6
Browse repository at this point
Refactor & document
lfrancke
committed
595f192
View commit details
Copy full SHA for 595f192
Browse repository at this point
Commits on Nov 17, 2020
Simple pod creation.
Show description for d23a107
lfrancke
committed
d23a107
View commit details
Copy full SHA for d23a107
Browse repository at this point
Multiple pods are being created.
lfrancke
committed
7619bb4
View commit details
Copy full SHA for 7619bb4
Browse repository at this point
Commits on Nov 23, 2020
Refactor into multiple packages and make internals a bit cleaner.
lfrancke
committed
6858d0b
View commit details
Copy full SHA for 6858d0b
Browse repository at this point
Adds ConfigMaps with all servers & proper command
lfrancke
committed
c759a9c
View commit details
Copy full SHA for c759a9c
Browse repository at this point
Also watch our pods and fix location of config directory.
lfrancke
committed
f6504d3
View commit details
Copy full SHA for f6504d3
Browse repository at this point
Add default ports to server list
lfrancke
committed
3642733
View commit details
Copy full SHA for 3642733
Browse repository at this point
Fix ports, the last commit was badly wrong.
lfrancke
committed
f8f8b82
View commit details
Copy full SHA for f8f8b82
Browse repository at this point
Adds missing configuration options required for a start.
Show description for f286056
lfrancke
committed
f286056
View commit details
Copy full SHA for f286056
Browse repository at this point
Also tries to support the myid file.
lfrancke
committed
18a12a6
View commit details
Copy full SHA for 18a12a6
Browse repository at this point
Version number will now be added to the image properly.
Show description for 144a21d
lfrancke
committed
144a21d
View commit details
Copy full SHA for 144a21d
Browse repository at this point
Use our patch_resource method for ConfigMaps as well.
lfrancke
committed
55d7dfd
View commit details
Copy full SHA for 55d7dfd
Browse repository at this point
Commits on Nov 24, 2020
myid file is now being written to the data directory.
Show description for 2de6011
lfrancke
committed
2de6011
View commit details
Copy full SHA for 2de6011
Browse repository at this point
Fixes wrong names for ConfigMap & data directory.
Show description for 532295b
lfrancke
committed
532295b
View commit details
Copy full SHA for 532295b
Browse repository at this point
Commits on Nov 26, 2020
Fix documentation
lfrancke
committed
69b69d0
View commit details
Copy full SHA for 69b69d0
Browse repository at this point
Don't include patch number in dependencies
lfrancke
committed
b3b50d9
View commit details
Copy full SHA for b3b50d9
Browse repository at this point
Forcefully assign pod to node.
Show description for fddc116
lfrancke
committed
fddc116
View commit details
Copy full SHA for fddc116
Browse repository at this point
Only support 3.4.14 for now.
lfrancke
committed
90cc8da
View commit details
Copy full SHA for 90cc8da
Browse repository at this point
The start script for 3.4 works differently than later versions and clientPort was missing.
lfrancke
committed
f2b426c
View commit details
Copy full SHA for f2b426c
Browse repository at this point
Adds zoo.cfg to config path
lfrancke
committed
d6840d0
View commit details
Copy full SHA for d6840d0
Browse repository at this point
Commits on Nov 29, 2020
Refactor to use stackable-operator library
lfrancke
committed
5e74f69
View commit details
Copy full SHA for 5e74f69
Browse repository at this point
Commits on Dec 10, 2020
Rework Operator, beginning of support for restarts & upgrades by deletion of pods.
Show description for 730ef8d
lfrancke
committed
730ef8d
View commit details
Copy full SHA for 730ef8d
Browse repository at this point
Commits on Dec 19, 2020
Restarts & Upgrades might work
lfrancke
committed
5af8436
View commit details
Copy full SHA for 5af8436
Browse repository at this point
Adds Github Actions CI workflow
lfrancke
committed
3ecf92c
View commit details
Copy full SHA for 3ecf92c
Browse repository at this point
Point dependencies at main branch instead of master
lfrancke
committed
d149f3a
View commit details
Copy full SHA for d149f3a
Browse repository at this point
Changes from cargo clippy & Github Actions integration, also enables dependabot
lfrancke
committed
0763869
View commit details
Copy full SHA for 0763869
Browse repository at this point
Do not run all features, it'll fail
lfrancke
committed
144aba3
View commit details
Copy full SHA for 144aba3
Browse repository at this point
Adds release build & security audit
lfrancke
committed
933247f
View commit details
Copy full SHA for 933247f
Browse repository at this point
Adds release build & security audit
lfrancke
committed
8da80ca
View commit details
Copy full SHA for 8da80ca
Browse repository at this point
Commits on Dec 20, 2020
Remove unused code
lfrancke
committed
17c2247
View commit details
Copy full SHA for 17c2247
Browse repository at this point
Commits on Dec 21, 2020
CI changes, move error_policy to operator-rs
lfrancke
committed
5680240
View commit details
Copy full SHA for 5680240
Browse repository at this point
Adjust to latest operator-rs changes
lfrancke
committed
3aae55f
View commit details
Copy full SHA for 3aae55f
Browse repository at this point
Commits on Dec 22, 2020
Adjust to latest operator-rs changes
lfrancke
committed
2b09b74
View commit details
Copy full SHA for 2b09b74
Browse repository at this point
Commits on Jan 20, 2021
WIP to make the code work with operator-rs changes for Controller stuff
lfrancke
committed
2b97d5f
View commit details
Copy full SHA for 2b97d5f
Browse repository at this point
Commits on Jan 21, 2021
Refactor to make usable with latest operator-rs changes (still uncommitted)
lfrancke
committed
c042827
View commit details
Copy full SHA for c042827
Browse repository at this point
Commits on Jan 27, 2021
Moved to new operator-rs model and fixed a few review comments
lfrancke
committed
d8a2518
View commit details
Copy full SHA for d8a2518
Browse repository at this point
Commits on Jan 28, 2021
Adress more review comments
lfrancke
committed
dbff623
View commit details
Copy full SHA for dbff623
Browse repository at this point
Commits on Jan 29, 2021
Address more comments from Sönkes review
lfrancke
committed
ef0c60b
View commit details
Copy full SHA for ef0c60b
Browse repository at this point
Commits on Feb 2, 2021
Forgot to commit the rstest dependency
lfrancke
committed
8cf2de0
View commit details
Copy full SHA for 8cf2de0
Browse repository at this point
Fix build (follow latest operator-rs changes)
lfrancke
committed
c4a8a9e
View commit details
Copy full SHA for c4a8a9e
Browse repository at this point
Commits on Feb 4, 2021
This should address most of the minor review comments.
Show description for 4d839f9
lfrancke
committed
4d839f9
View commit details
Copy full SHA for 4d839f9
Browse repository at this point
Update to kube-rs 0.48 and latest operator-rs changes
lfrancke
committed
8b8011e
View commit details
Copy full SHA for 8b8011e
Browse repository at this point
This fixes one more issue from Sönkes review.
Show description for d33bfcf
lfrancke
committed
d33bfcf
View commit details
Copy full SHA for d33bfcf
Browse repository at this point
The assignment of ids to servers in zoo.cfg now uses actual data
lfrancke
committed
5bca38d
View commit details
Copy full SHA for 5bca38d
Browse repository at this point
Fix build
lfrancke
committed
fe36f36
View commit details
Copy full SHA for fe36f36
Browse repository at this point
Fixes some clippy warnings (not all yet)
lfrancke
committed
ed53f15
View commit details
Copy full SHA for ed53f15
Browse repository at this point
Fixes some clippy warnings (not all yet)
lfrancke
committed
26602b4
View commit details
Copy full SHA for 26602b4
Browse repository at this point
Fixes some clippy warnings
lfrancke
committed
41b3ff6
View commit details
Copy full SHA for 41b3ff6
Browse repository at this point
Fix import for best practices
lfrancke
committed
8e19254
View commit details
Copy full SHA for 8e19254
Browse repository at this point
Wrong import used
lfrancke
committed
e4313ba
View commit details
Copy full SHA for e4313ba
Browse repository at this point
Adds Cargo.lock.
Show description for 0f62189
lfrancke
committed
0f62189
View commit details
Copy full SHA for 0f62189
Browse repository at this point
You can’t perform that action at this time.