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

docs: guide for local development of kubernetes #1554

Closed
cdxker opened this issue Jun 5, 2024 · 6 comments · Fixed by #2052
Closed

docs: guide for local development of kubernetes #1554

cdxker opened this issue Jun 5, 2024 · 6 comments · Fixed by #2052
Assignees

Comments

@cdxker
Copy link
Member

cdxker commented Jun 5, 2024

Description

Research best tool for local kube

  • minikube
  • kind
  • k3d
  • k3s
  • rancher
  • microk8s

kind seems to be the best.
Aside from that just a quick setup, and ensure that GPU embedding can work.

Community channels

Matrix is preferred. Reach out on discord or Matrix for further assistance.

@cdxker cdxker self-assigned this Jun 5, 2024
@cdxker
Copy link
Member Author

cdxker commented Jul 10, 2024

Reopening, as this is still needed

@cdxker cdxker reopened this Jul 10, 2024
@cdxker
Copy link
Member Author

cdxker commented Jul 17, 2024

The only thing that is blocking this from working properly is keycloak being stubborn about ssl. Might need to block out some time to get this working within kubernetes.

It is blocking us from maintaining a proper helm chart since there is no way to test yaml files locally without deploying it to production.

@skeptrunedev
Copy link
Contributor

The only thing that is blocking this from working properly is keycloak being stubborn about ssl. Might need to block out some time to get this working within kubernetes.

It is blocking us from maintaining a proper helm chart since there is no way to test yaml files locally without deploying it to production.

Does setting KC_PROXY to edge help?

@cdxker
Copy link
Member Author

cdxker commented Jul 17, 2024

I forgot the context, tested it out months ago back in May with EKS and gave up. Going to start out with this https://www.keycloak.org/getting-started/getting-started-kube and see how it goes.

@cdxker
Copy link
Member Author

cdxker commented Jul 18, 2024

Related issue that we've been facing

Found something very useful that came out in June https://github.com/keycloak/keycloak/releases/tag/25.0.0.

They introduced new Hostname Options

New Hostname options
In response to the complexity and lack of intuitiveness experienced with previous hostname configuration settings, we are proud to introduce Hostname v2 options.

We have listened to your feedback, tackled the tricky issues, and created a smoother experience for managing hostname configuration. Be aware that even the behavior behind these options has changed and requires your attention - if you are dealing with custom hostname settings.

Hostname v2 options are supported by default, as the old hostname options are deprecated and will be removed in the following releases. You should migrate to them as soon as possible.
New options are activated by default, so Keycloak will not recognize the old ones.

For information on how to migrate, see the Upgrading Guide.

@cdxker
Copy link
Member Author

cdxker commented Jul 29, 2024

ramosbugs/openidconnect-rs#75 (comment)

Seems like the maintainers for the openidconnect-rs crate don't want to add support for back channel urls which is what is blocking us here.

@cdxker cdxker linked a pull request Jul 30, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants