Skip to content

Releases: tommy351/pullup

v0.2.0

02 May 07:35

Choose a tag to compare

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.0
  • docker pull tommy351/pullup:0.2
  • docker pull tommy351/pullup:0
  • docker pull tommy351/pullup:latest

v0.1.2

17 Apr 10:13
9369c1b

Choose a tag to compare

Changelog

9369c1b chore(cmd): Set default value of namespace
a0b48b9 fix(controller): Set namespace when creating resources

Docker images

  • docker pull tommy351/pullup:0.1.2
  • docker pull tommy351/pullup:0.1
  • docker pull tommy351/pullup:0
  • docker pull tommy351/pullup:latest

v0.1.1

17 Apr 08:29
cf0fc0f

Choose a tag to compare

Changelog

cf0fc0f fix(controller): Fix panic when checking owner ref

Docker images

  • docker pull tommy351/pullup:0.1.1
  • docker pull tommy351/pullup:0.1
  • docker pull tommy351/pullup:0
  • docker pull tommy351/pullup:latest

v0.1.0

15 Apr 04:18
2ebf408

Choose a tag to compare

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.0
  • docker pull tommy351/pullup:0.1
  • docker pull tommy351/pullup:0
  • docker pull tommy351/pullup:latest

v0.0.3

10 Apr 10:21
889387b

Choose a tag to compare

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.3
  • docker pull tommy351/pullup:0.0
  • docker pull tommy351/pullup:0
  • docker pull tommy351/pullup:latest

v0.0.2

09 Apr 08:33

Choose a tag to compare

Changelog

5a2e36b chore: Remove kustomization and skaffold files
a38b360 feat(manager): Implement retry in handler

Docker images

  • docker pull tommy351/pullup:0.0.2
  • docker pull tommy351/pullup:0.0
  • docker pull tommy351/pullup:0
  • docker pull tommy351/pullup:latest

v0.0.1

08 Apr 09:24

Choose a tag to compare

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.1
  • docker pull tommy351/pullup:0.0
  • docker pull tommy351/pullup:0
  • docker pull tommy351/pullup:latest