daytonaio / enterprise-demo Goto Github PK
View Code? Open in Web Editor NEWDemo Version of Daytona Enterprise that runs on a Single-Node.
Home Page: https://daytona.io
License: Other
Demo Version of Daytona Enterprise that runs on a Single-Node.
Home Page: https://daytona.io
License: Other
Hello!
I want to install daytona on my homelab but I am confused if it's only for enterprise only.
So will I be able to install or no?
Thanks you
having a demo install kubernetes is probably something some users will want to know before committing to read the setup.sh (or worse, just doing it)
Hi,
I'd really like to try out Daytona but I've spent the last few hours tearing my hair out as I can't get passed this setup.sh script. I created a GitHub Oauth Application with Client ID and Secret. I also have correctly configured a subdomain on one of domains to be provisioned for Daytona and I get passed the certificate checking and TXT record verification fine. Where it fails is the Installing ingress-nginx helm chart
step. It hangs on that task for 5-10mins and then throws the following error: Error: release ingress-nginx failed, and has been uninstalled due to atomic being set: failed pre-install: 1 error occurred: * timed out waiting for the condition
Full output:
Enter app hostname (valid domain) [FQDN]: daytona.<REDACTED>.com
Identity Providers (IdP) available [IDP]:
1) github
2) gitlab
3) bitbucket
4) gitlabSelfManaged
5) githubEnterpriseServer
Choose an IdP (type the number and press Enter): 1
Enter IdP Client ID [IDP_ID]: <REDACTED>
Enter IdP Client Secret [IDP_SECRET] (input hidden): ✔ All required variables set.
ℹ Checking wildcard certificate...
✔ Certificate valid and matching daytona.<REDACTED>.com and *.daytona.<REDACTED>.com domains
✔ k3s is installed and running.
✔ iSCSI installed.
✔ iscsid service is active.
✔ Multipathd service not found or not running.
ℹ Installing longhorn helm chart
✔ The release 'longhorn' is deployed.
ℹ Installing ingress-nginx helm chart
Error: release ingress-nginx failed, and has been uninstalled due to atomic being set: failed pre-install: 1 error occurred:
* timed out waiting for the condition
Any help would be greatly appreciated. After each failure I've also made sure to run the sudo ./setup.sh --remove
command to clean up. I really have no idea what the issue is and it's annoying as it's preventing me from trying Daytona..
Describe the bug
I'm trying to install Daytona following the documentation (setup.sh), and the process fails at a certain point of the installation.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Successful installation.
Desktop (please complete the following information):
Additional context
I'm using a machine on AWS EC2 and I have the required ports enabled so that it can be accessed by everyone (testing).
so I ended up pasting it three times before deciding that maybe the field didn't have ****
like feedback
at this point, I don't know if daytona-enterprise has the ability to check my choices, and tell me to try again
Own assumptions for testing: "I have never used Daytona and my only knowledge is that I have the requirements detailed in the README.md
so I can plug&play-start via the daytonaio/installer
"
Stuck here: https://github.com/daytonaio/installer/blob/main/setup.sh#L413
IdP has correctly been configured in before and letsencrypt was successful. Looping at
Waiting for k3s to be ready...
Aborting proceeds with the final print out
✘ The release watkins is not deployed. Please repeat installation script. Exiting...
Error: Kubernetes cluster unreachable: Get "http://localhost:8080/version": dial tcp 127.0.0.1:8080: connect: connection refused
Installation of k3s did not configure correctly, I guess. Manually executing k3s kubectl get nodes
results in the folllowing which hints to the error in the setup script:
E0120 17:35:19.383542 46 memcache.go:265] couldn't get current server API group list: Get "http://localhost:8080/api?timeout=32s": dial tcp 127.0.0.1:8080: connect: connection refused
The connection to the server localhost:8080 was refused - did you specify the right host or port?
k3s config is correctly written with the defined values of the setup script in before, verified with:
cat /etc/rancher/k3s/config.yaml
I followed https://www.daytona.io/dotfiles/install-daytona-on-digitalocean-in-minutes
...
ℹ Installing watkins helm chart...
Pulled: ghcr.io/daytonaio/charts/watkins:2.91.2
Digest: sha256:5c41f1395727e76f66fa298892d46787c280963da3fedc656c4adbe45a3e6e3d
coalesce.go:237: warning: skipped value for keycloak.configuration: Not a table.
coalesce.go:289: warning: destination for keycloak.postgresql.networkPolicy.egressRules.customRules is a table. Ignoring non-table value ([])
coalesce.go:289: warning: destination for keycloak.postgresql.networkPolicy.ingressRules.readReplicasAccessOnlyFrom.customRules is a table. Ignoring non-table value ([])
coalesce.go:289: warning: destination for keycloak.postgresql.networkPolicy.ingressRules.primaryAccessOnlyFrom.customRules is a table. Ignoring non-table value ([])
coalesce.go:237: warning: skipped value for rabbitmq.configuration: Not a table.
W0306 20:33:03.860171 16773 warnings.go:70] metadata.name: this is used in Pod names and hostnames, which can result in surprising behavior; a DNS label is recommended: [must not contain dots]
I tried to insert a label, but nothing happened.
I suspect it would be nice to add some words around the install docs to warn or reassure the potential user
i can only login keycloak via admin. there any way to manage daytona by admin?
i createed a workspace, and delete the user, and rejoin, and recreate workspace then can't create workspace.
I would like to delete every things related the deleted user by admin.
There are any admin page for daytona? not a keycloak.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.