kubernetes-controller
- Sign up for GitHub or sign in to edit this page
Here are 103 public repositories matching this topic...
We already have a procedure for how to configure clients to trust the cluster CA https://strimzi.io/docs/0.14.0/#configuring-internal-clients-to-trust-cluster-ca-str but this doesn't completely address the typical user story where they have a KafkaUser for their app and need to create both keystores and truststores for it. So there's no single place in the docs for users to look when setting t
Currently the documentation is in the form of a bunch of markdown files under the docs folder of the repo. It will be great to have a dedicated website for the project to host the documentation and announcement like releases.
What would you like to be added:
version and appVersion from operator.yaml available as magic template
variables.
Why is this needed:
The immediate use-case I'm thinking for
A library for creating a Kubernetes Operator
-
Updated
Oct 30, 2019 - 54 commits
- Go
When installing the operator chart we can check if the prometheus operator api is enabled and install a default ServiceMonitor.
Is your feature request related to a problem? Please describe.
We should expose different metrics from BotKube.
Eg. No of resources scanned, no of events sent to communication channels. etc.
Describe the solution you'd like
- These metrics can be displayed using @botkube metrics
- Expose these metrics to prometheus so that user can build his dashboards in Grafana based on BotKub
Currently the env variables injected are specific to this docker image https://github.com/barney-s/docker-airflow
Align it with https://github.com/puckel/docker-airflow and make necessary changes in the operator to make it work with both.
related to GoogleCloudPlatform/airflow-operator#10
Automatically sync groups into Kubernetes RBAC
-
Updated
Oct 28, 2019 - 23 commits
- Go
A Kubernetes controller to retrieve Let's Encrypt certificates based on service annotations (unmaintained)
-
Updated
Mar 29, 2019 - 165 commits
- Kotlin
Kubernetes controller for synchronizing secrets & config maps across namespaces
-
Updated
Oct 31, 2019 - 47 commits
- Go
Certificate Expiry Monitor Controller monitors the expiration of TLS certificates used in Ingress.
-
Updated
Oct 18, 2019 - 9 commits
- Go
General-Purpose Kubernetes Pod Controller
-
Updated
Oct 30, 2019 - 47 commits
- Go
Currently in the generated controllers the argument received by lifecycle hooks is payload. This should be changed to the singular form of the CRD kind.
def add(payload), do: :okdef add(%{} = todo), do: :okCronjobber is a cronjob controller for Kubernetes with support for time zones
-
Updated
Oct 23, 2019 - 39 commits
- Go
We currently add the node role label with the following format:
node-role.kubernetes.io/<roleName>=""
in 1.15, --node-labels in the 'kubernetes.io' namespace must begin with an allowed prefix
node.kubernetes.io/role=<role>
We should address this once 1.15 is GA and find a backwards compatible approach for changing this.
K8s deployment rollback system based on system observability principles of modern stacks
-
Updated
Oct 18, 2019 - 50 commits
- Go
WordPress operator for Kubernetes
-
Updated
Oct 28, 2019 - 147 commits
- Go
Reliable, extensible rolling-upgrades of Autoscaling groups in Kubernetes
-
Updated
Oct 16, 2019 - 20 commits
- Go
Currently, active-monitor repeats the workflow submissions based on the repeatAfterSec spec parameter.
However, it would be more flexible if we also allowed users to specify how often they want the workflow to run using a cron-like expression.
@pzou1974 had the great suggestion to look at this library to help with parsing cron expressions: https://godoc.org/gopkg.in/robfig/cron.v2
A kubernetes controller that watches/observes events & then takes configured actions – [✩Star] if you're using it!
-
Updated
Oct 23, 2019 - 180 commits
- Go
Utilities for writing Kubernetes controllers & operators
-
Updated
Mar 9, 2019 - 18 commits
- Go
Collection of Kubernetes Operators built with KUDO.
-
Updated
Oct 31, 2019 - 103 commits
- Shell
Varnish Reverse Proxy on Kubernetes
-
Updated
Oct 23, 2019 - 33 commits
- Go
Erlang Kubernetes client
-
Updated
Oct 2, 2019 - 14 commits
- Erlang
Kubernetes controller for automatically generating and updating secrets
-
Updated
Oct 7, 2019 - 56 commits
- Go
Deploy pull requests on a Kubernetes cluster before merged.
-
Updated
Oct 27, 2019 - 109 commits
- Go
An opinionated way of implement Orleans Grains as Serverless Functions
-
Updated
Jul 24, 2019 - 12 commits
- C#
clientRatelimitfilter works by counting requests per firstX-Forwarded-Forheader value:https://github.com/zalando/skipper/blob/0c034b77029a9258a447ff070798190c55bc9abc/ratelimit/registry.go#L117-L122
https://github.com/zalando/skipper/blob/0c034b77029a9258a447ff070798190c55bc9abc/net/net.go#L34-L37
therefore if
X-Forwarded-Forheader is present on incoming request its value would