Skip to content

secure query component with a sidecar #1104

Open

Description

Requirement:
The query (UI) component needs to be secured. Permissionmanagement is required.

Problem:
Jaeger-Operator does not provide a solution to inject a sidecar for the query component over the jaeger crd.

Proposal:
Implement some sort of additional configuration options for the jaeger crd to be able to inject a sidecar to the query component.

An idea is to expand the jaeger crd like this:

apiVersion: v1
kind: Jaeger
  metadata:
    name: jaeger
    namespace: default
  spec:
    query:
      oauthProxy:
        enabled: true
        args: {}
        image: quay.io/keycloak/keycloak-gatekeeper:10.0.0
      options: {}
      resources: {}

Issue #113 is about the same topic.
An idea in the values.yaml of the Jaeger-Operator helm chart is:

jaeger:
  create: true
  spec:
    strategy: production
    query:
      oauthProxy:
        enabled: true
        image: quay.io/keycloak/keycloak-gatekeeper:10.0.0
        args:

A valid solution is already coded in a fork and a pull request will follow soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions