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

KubermaticConfiguration ImagePullSecret is not Used #13251

Open
MAttia2022 opened this issue Apr 8, 2024 · 1 comment
Open

KubermaticConfiguration ImagePullSecret is not Used #13251

MAttia2022 opened this issue Apr 8, 2024 · 1 comment
Labels
kind/bug Categorizes issue or PR as related to a bug.

Comments

@MAttia2022
Copy link

We have ImagePullSecret configured in the KubermaticConfiguration object however, this is not being used for the deployment of the Envoy Proxy to the clusters. We encountered rate limit issue with dockerhub because of that and hence the Envoy is not deployed and requested clusters are not running.

Here's a snippet of our KubermaticConfiguration resource:

apiVersion: [kubermatic.k8c.io/v1](http://kubermatic.k8c.io/v1)
kind: KubermaticConfiguration
metadata:
  name: kubermatic
  namespace: kubermatic
spec:
  …..
  imagePullSecret: ‘{“auths”:{“[docker.io](http://docker.io/)”:{“username”:“xxxxxx”,“password”:“yyyyy,“email”:“.”,“auth”:“xxxxx”}}}’ 

Expected behavior

The imagePullSecret to be used in the deployment of Kubermatic components.

How to reproduce the issue?

Add the ImagePullSecret to the KubermaticConfiguration and see if they are ejected to the EnvoyProxy DaemonSet.

How is your environment configured?

  • KKP version: 2.23.5
  • Shared or separate master/seed clusters?: Shared

Provide your KKP manifest here (if applicable)

apiVersion: [kubermatic.k8c.io/v1](http://kubermatic.k8c.io/v1)
kind: KubermaticConfiguration
metadata:
  name: kubermatic
  namespace: kubermatic
spec:
  …..
  imagePullSecret: ‘{“auths”:{“[docker.io](http://docker.io/)”:{“username”:“xxxxxx”,“password”:“yyyyy,“email”:“.”,“auth”:“xxxxx”}}}’ 

What cloud provider are you running on?

AWS

What operating system are you running in your user cluster?

Flatcar

@MAttia2022 MAttia2022 added the kind/bug Categorizes issue or PR as related to a bug. label Apr 8, 2024
@embik
Copy link
Member

embik commented May 2, 2024

Hi @MAttia2022, I believe that this field was only intended for the image pull secret to pull Kubermatic images, but the description does a poor job at explaining this. Thanks for reporting, we will take a look at how to resolve this (either by extending the existing configuration's reach or adding a separate field).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Categorizes issue or PR as related to a bug.
Projects
None yet
Development

No branches or pull requests

2 participants