Scott
CCoder.com
•Created by Scott on 11/13/2024 in #help
Multitenancy with Coder
Yeah, the idea is to store the secrets wisely and securely in a subsystem (via sealed secrets), and be able to call upon them when a workspace is fired up, not when the Coder server is fired up, to build the particular environment. We don't want the devs to have to continually log into different services to get work done. We want it to be automated to save time and effort.
In the end, we need to come up with this process for areas outside of the remote dev environments too, so we'll take the task of making secrets available to do other processes outside of Coder. I was just hoping to streamline the remote dev environments' building in Coder's ways of doing things. 🙂
11 replies
CCoder.com
•Created by Scott on 11/12/2024 in #help
Uniqueness in workspace naming
Thanks for replying @zounce
8 replies
CCoder.com
•Created by Scott on 11/12/2024 in #help
Uniqueness in workspace naming
I'm embarrassed I asked now.
8 replies
CCoder.com
•Created by Scott on 11/12/2024 in #help
Uniqueness in workspace naming
Now that I think about it, this would have been really easy to test. 🤣
8 replies
CCoder.com
•Created by Scott on 11/12/2024 in #help
Uniqueness in workspace naming
So, if the user tries to create a workspace with the same name, Coder will say "sorry, you can't do that, a workspace with that name already exists"?
8 replies
CCoder.com
•Created by Multigestern on 8/27/2024 in #help
Keycloak OpenID Connect does not work
Oh, and set
to see if the logs are more helpful. 🙂
21 replies
CCoder.com
•Created by Multigestern on 8/27/2024 in #help
Keycloak OpenID Connect does not work
I agree. It is poorly documented. I believe it is a constraint (my best guess). You can add multiple domains to the value, and this constrains what email domains the users can have that are added to Coder via the first login process. If you have users with a bunch of different domains, you'd have to add them all here. There should also be a wild-card option for the use case of registering any and all domains, if so needed or wished for. As my project evolves, I'd need this too. But, as it is only my guess, it could also be completely wrong too. 😊
If you could, with your own user, add your email domain (the domain of the email you used to register in Keycloak) and see what happens. 🙂
21 replies
CCoder.com
•Created by Multigestern on 8/27/2024 in #help
Keycloak OpenID Connect does not work
Not sure it will help, but you are missing
CODER_OIDC_EMAIL_DOMAIN
.21 replies
CCoder.com
•Created by Ben.Ng on 7/8/2024 in #help
Public local host
@bụng bự - Another service is ngrok.
https://ngrok.com/use-cases/developer-preview
21 replies
CCoder.com
•Created by TitiMoby on 6/17/2024 in #help
create my first custom image
Yeah, he means the workspace container. If I remember correctly, in order for the pods to work outside the coder workspace, I had to also give the coder service account cluster wide admin permissions. Not sure that is your problem, but maybe? Or, try using the coder workspace as the workspace for the pod's creation to see if it runs correctly in that workspace. Just guesses on my part though.
23 replies
CCoder.com
•Created by TitiMoby on 6/17/2024 in #help
create my first custom image
What does your template look like @Thierry Chantier?
23 replies
CCoder.com
•Created by Immuc on 6/5/2024 in #help
Question about Docker-Template
@Jackson - Sorry again for the high-jacking of your thread. As it turns out, it was my own confusion about how the Agent is installed. The script you pointed out in your OP was for code-server. So also as @Phorcys pointed out, you could theoretically remove that code in your template and install it in your container image. You'd just have to make sure to "run it" in your startup_script (I believe).
31 replies
CCoder.com
•Created by Immuc on 6/5/2024 in #help
Question about Docker-Template
Currently, yes. Because I haven't used modules. Or rather, I haven't looked into how scripts can be merged in modules.
31 replies
CCoder.com
•Created by Immuc on 6/5/2024 in #help
Question about Docker-Template
And if that module is changed by the Coder team, all I have to do is up the version to get those changes.
31 replies
CCoder.com
•Created by Immuc on 6/5/2024 in #help
Question about Docker-Template
So, a template only references the "core" or "starter" or "base" module created by the Coder team.
31 replies
CCoder.com
•Created by Immuc on 6/5/2024 in #help
Question about Docker-Template
But, to bring the idea full circle to the subject and my thinking why the agent installation is in the template and not in the users' container, when creating a new template, Coder offers "starter templates". I feel these shouldn't be "starter templates" but rather starter "modules".
31 replies
CCoder.com
•Created by Immuc on 6/5/2024 in #help
Question about Docker-Template
I haven't been dealing with Coder for some time now. It's just be going and going and going with little to no issues. So my memory is a bit lacking. LOL! 😄
Sorry to highjack your thread @Jackson. Your inquiry still stands.
31 replies
CCoder.com
•Created by Immuc on 6/5/2024 in #help
Question about Docker-Template
Yes. The URL to the install script. Just as an example of what might change.
31 replies
CCoder.com
•Created by Immuc on 6/5/2024 in #help
Question about Docker-Template
Actually, it is. Hmm... https://coder.com/docs/templates/modules
31 replies