Releases: tommy351/pullup
v0.2.0
Changelog
efef1ce chore(k8s): Remove unused funcs
538ab8c chore: Add schema to webhook CRD
13ce570 feat(builder): Add controller builder
58831a1 feat(controller): Skip resources if unchanged
aad2b38 refactor(reducer): Rewrite reducer package
1f992e6 test(controller): Add tests of resource set controller
2f52257 test(controller): Add tests of webhook controller
Docker images
docker pull tommy351/pullup:0.2.0docker pull tommy351/pullup:0.2docker pull tommy351/pullup:0docker pull tommy351/pullup:latest
v0.1.2
v0.1.1
v0.1.0
Changelog
d3624c9 chore(controller): Add resource name to events
8043522 chore(manager): Render resource objects before merged
2ebf408 chore(webhook): Modify start func
4847ce8 chore(webhook): Set labels on resource sets
a01e564 chore: Handle object kind properly
3e35ee2 chore: Inject client and logger into controllers
992a601 chore: Set logger name in main
fecb419 feat(controller): Record events on resource set changes
e7611c5 feat(manager): Implement webhook event handler
16ac6e5 refactor(log): Use log package in controller-runtime
9e09695 refactor: Remove Client in k8s package
5fa0499 refactor: Use controller-runtime
6b44301 test(manager): Add handler tests
Docker images
docker pull tommy351/pullup:0.1.0docker pull tommy351/pullup:0.1docker pull tommy351/pullup:0docker pull tommy351/pullup:latest
v0.0.3
Changelog
889387b chore(cmd): Move rootCmd to local
0a5435b chore(manager): Set type meta to resource set manually
b38b345 chore: Upgrade k8s client to 11.0
7447089 fix(cli): Fix kubeconfig flag not working
Docker images
docker pull tommy351/pullup:0.0.3docker pull tommy351/pullup:0.0docker pull tommy351/pullup:0docker pull tommy351/pullup:latest
v0.0.2
v0.0.1
Changelog
da192ff First commit
a6788bd Update readme
255811d chore(config): Add namespace to ResourceReference
d00c7f7 chore(docker): Change base image to distroless
4e5632e chore(manager): Set task as done only if no errors
0cb7800 chore(server): Add index route
e00571f chore(webhook): Disable request log on root
eb73690 chore: Add license
a316e97 chore: Call log.Stack() every time
f98efd5 chore: Fix linter errors
58da416 chore: Move some packages to internal
df5f632 chore: Rename kubernetes package to k8s
94cec62 chore: Update Dockerfile and deployments
132a6aa feat: Add reducer package
e124f04 feat: Add reducer package
d8ca8d7 feat: Create Kubernetes resource
d13a304 feat: Implement Kubernetes cluster
55d8c49 feat: Implement patch
910c59a feat: Implement reducer
fd01b32 fix(k8s): Fix default namespace is given
1699e3e refactor: Refactor server and add logger
e5293ba refactor: Use custom resource definition (CRD)
5f3fbb5 refactor: Use dynamic client in kubernetes package
f0d2d46 test(cache): Add tests of cache.Map
ff6e981 test(k8s): Add tests of k8s utils
64428c9 test(webhook): Add tests of webhook handler
Docker images
docker pull tommy351/pullup:0.0.1docker pull tommy351/pullup:0.0docker pull tommy351/pullup:0docker pull tommy351/pullup:latest