Skip to content

Releases: flant/shell-operator

1.0.12 (2022-09-20)

20 Sep 09:37
8302e88
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.11...v1.0.12
Milestone: 1.0.12

Check README for more information and /examples for the inspiration.

1.0.11 (2022-08-23)

23 Aug 11:35
c7ed11b
Compare
Choose a tag to compare

What's Changed

  • feat: 'keep' status for tasks, summary in queue dump by @diafour in #388
  • fix: restore separate metric storage after #388 by @diafour in #402
  • fix: restore exponential backoff after #388 by @diafour in #407
  • fix: prevent map write race for cached snapshot update by @diafour in #408
  • fix: enable kube events for hooks with namespace.labelSelector bindings by @diafour in #411, @and-1 in #399
  • chore(deps): bump actions/cache from 3.0.2 to 3.0.4 by @dependabot in #406
  • chore(deps): bump actions/setup-python from 3 to 4 by @dependabot in #405
  • chore(deps): bump actions/cache from 3.0.4 to 3.0.5 by @dependabot in #413
  • chore(deps): bump actions/cache from 3.0.5 to 3.0.8 by @dependabot in #421
  • fix(deps): bump github.com/go-chi/chi from 4.0.3+incompatible to 5.0.7 by @diafour in #422

New Contributors

Full Changelog: v1.0.10...v1.0.11
Milestone: 1.0.11

Check README for more information and /examples for the inspiration.

1.0.10 (2022-05-11)

11 May 15:05
df0f903
Compare
Choose a tag to compare

What's Changed

updates from dependabot:

  • chore(deps): bump actions/cache from 2.1.7 to 3.0.1 by @dependabot in #378
  • chore(deps): bump actions/setup-go from 2 to 3 by @dependabot in #380
  • chore(deps): bump actions/cache from 3.0.1 to 3.0.2 by @dependabot in #381
  • chore(deps): bump docker/login-action from 1.14.1 to 2.0.0 by @dependabot in #392
  • chore(deps): bump docker/setup-buildx-action from 1 to 2 by @dependabot in #393
  • chore(deps): bump docker/setup-qemu-action from 1.2.0 to 2.0.0 by @dependabot in #394

New Contributors

Full Changelog: v1.0.9...v1.0.10
Milestone: 1.0.10

Check README for more information and /examples for the inspiration.

1.0.9 (2022-03-14)

14 Mar 08:52
1fee51d
Compare
Choose a tag to compare

What's Changed

  • fix: set defaults for creating rate limiter if hook execution settings is empty but not nil. by @name212 in #360
  • fix: update versions to address CVE-2022-23806 by @diafour in #370
  • chore(deps): bump actions/checkout from 2.4.0 to 3 by @dependabot in #365
  • chore(deps): bump actions/setup-python from 2.3.2 to 3 by @dependabot in #363
  • chore(deps): bump docker/login-action from 1.13.0 to 1.14.1 by @dependabot in #364

New Contributors

Full Changelog: v1.0.8...v1.0.9
Milestone: 1.0.9

Check README for more information and /examples for the inspiration.

1.0.8 (2022-02-25)

25 Feb 12:33
04e1d6e
Compare
Choose a tag to compare

What's Changed

  • feat(debug): command to get snapshots by @diafour in #345
  • feat: runtime config for "live" debugging options by @diafour in #352
  • fix: enable FullTimestamp output for logrus color mode by @kacuragi87 in #351
  • fix(testing): speedup binding context generator by @nabokihms in #354
  • chore(deps): bump actions/setup-python from 2.3.1 to 2.3.2 by @dependabot in #350
  • chore(deps): bump docker/login-action from 1.12.0 to 1.13.0 by @dependabot in #355
  • chore(deps): bump actions/github-script from 5 to 6 by @dependabot in #353

New Contributors

Full Changelog: v1.0.7...v1.0.8
Milestone: 1.0.8

Check README for more information and /examples for the inspiration.

1.0.7 (2022-01-17)

17 Jan 12:01
a9c1ba8
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump docker/login-action from 1.10.0 to 1.12.0 by @dependabot in #344
  • bump kubectl version from 1.19.11 to 1.21.8 by @MrBeast in #347

New Contributors

Full Changelog: v1.0.6...v1.0.7
Milestone: 1.0.7

Check README for more information and /examples for the inspiration.

1.0.6 (2021-12-15)

15 Dec 18:38
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.5...v1.0.6
Milestone: 1.0.6

Check README for more information and /examples for the inspiration.

1.0.5 (2021-12-01)

01 Dec 15:17
3359462
Compare
Choose a tag to compare

Changelog

  • fix: always return non 'already exists' error for Create operation by @diafour in #331
  • Add more info about failed patcher operations by @nabokihms in #332
  • chore(deps): bump actions/checkout from 2.3.4 to 2.3.5 by @dependabot in #327
  • chore(deps): bump actions/checkout from 2.3.5 to 2.4.0 by @dependabot in #330
  • chore(deps): bump actions/setup-python from 2.2.2 to 2.3.1 by @dependabot in #336
  • chore(deps): bump actions/cache from 2.1.6 to 2.1.7 by @dependabot in #335

See also: Milestone 1.0.5, Full Changelog

Installation and usage

Create an image with your hooks added into the /hooks directory:

Dockerfile

FROM flant/shell-operator:v1.0.5
ADD pods-hook.sh /hooks

Push to registry, create rbac and create a Pod or Deployment:

apiVersion: v1
kind: Pod
metadata:
 ​name: shell-operator
spec:
 ​containers:
 ​- name: shell-operator
   ​image: registry.mycompany.com/shell-operator:monitor-pods
   ​imagePullPolicy: Always
 ​serviceAccountName: monitor-pods-acc

Check README for more information and /examples for the inspiration.

1.0.4 (2021-10-18)

18 Oct 18:38
bfe409c
Compare
Choose a tag to compare

Changelog

  • ref: migrate to Go 1.16 (fix #315)
  • fix(tests): use cache.Sync instead sleep (#326)
  • fix(examples): fix python3 installation and hook.py (#319, #320)
  • fix(docs): note about openapi spec and conversion webhook (#313)

See milestone 1.0.4.

Installation and usage

Create an image with your hooks added into the /hooks directory:

Dockerfile

FROM flant/shell-operator:v1.0.4
ADD pods-hook.sh /hooks

Push to registry, create rbac and create a Pod or Deployment:

apiVersion: v1
kind: Pod
metadata:
 ​name: shell-operator
spec:
 ​containers:
 ​- name: shell-operator
   ​image: registry.mycompany.com/shell-operator:monitor-pods
   ​imagePullPolicy: Always
 ​serviceAccountName: monitor-pods-acc

Check README for more information and /examples for the inspiration.

1.0.3 (2021-08-24)

24 Aug 10:04
759ab22
Compare
Choose a tag to compare

Changelog

  • fix(build): arm64 image contains kubectl for amd64 (#311 #312)
  • fix(doc): wrong binding name in HOOKS.md (#309)

See milestone 1.0.3.

Installation and usage

Create an image with your hooks added into the /hooks directory:

Dockerfile

FROM flant/shell-operator:v1.0.3
ADD pods-hook.sh /hooks

Push to registry, create rbac and create a Pod or Deployment:

apiVersion: v1
kind: Pod
metadata:
 ​name: shell-operator
spec:
 ​containers:
 ​- name: shell-operator
   ​image: registry.mycompany.com/shell-operator:monitor-pods
   ​imagePullPolicy: Always
 ​serviceAccountName: monitor-pods-acc

Check README for more information and /examples for the inspiration.