Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move cosmo-traefik-plugins into cosmo-controller-manager #835

Closed
jlandowner opened this issue Jun 5, 2024 · 0 comments · Fixed by #836
Closed

Move cosmo-traefik-plugins into cosmo-controller-manager #835

jlandowner opened this issue Jun 5, 2024 · 0 comments · Fixed by #836
Labels
improvement Improvement for existing feature traefik-plugins traefik-plugins

Comments

@jlandowner
Copy link
Member

jlandowner commented Jun 5, 2024

Currently, when using private registry, we have to change the whole configuration of traefik init containers in values file.

traefik:
  deployment:
    # Installing local plugins by init containers
    initContainers:
      - name: copy-plugins
        image: ghcr.io/cosmo-workspace/cosmo-traefik-plugins:latest # <----- here
        imagePullPolicy: IfNotPresent
        command: ["sh", "-c", "cp -r /plugins-local/* /local-plugins/"]
        volumeMounts:
          - name: local-plugins
            mountPath: /local-plugins

Bundle cosmo-traefik-plugins into controller manager and download it in the cluster.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement Improvement for existing feature traefik-plugins traefik-plugins
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant