Skip to content

shell-operator v1.0.0-beta.8

Choose a tag to compare

@diafour diafour released this 25 Feb 16:45
564647b

Changelog

  • docs: snapshots, binding context, yaml config, named queues, debug commands #118
  • feat: debug command to get named queues list #8 #105
  • feat: flags to set RateLimiter settings #121
  • fix: labelSelector operation typo, should be DoesNotExist #117
  • fix: downgrade jq sources to 1.6 #112, flant/libjq-go#9
  • fix: missed log labels, add log labels from task in queue handler #126
  • fix: errors from klog was also written to stderr #125
  • fixes for tests and ci configuration

Installation and usage

Create image with your hooks added into /hooks directory:

Dockerfile

FROM flant/shell-operator:v1.0.0-beta.8
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 inspiration.