-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Not able to install eclipse che V7 in azure cloud environment #14956
Comments
@sagargrsi can you be more precise: on which step of the guide are you getting this error? |
Hi @l0rd , |
@sagargrsi Unfortunately, there is no clear hint of what can be wrong in your case. clientSecretSecretRef:
name: azuredns-config
key: CLIENT_SECRET if available for the certificate manager? It had to be created during the following step https://www.eclipse.org/che/docs/che-7/installing-eclipse-che-on-microsoft-azure/#creating-a-service-account-secret-on-azure_installing-che-on-microsoft-azure |
@sleshchenko Yes, i have verified and created the client_secret key before applying cluster-issuer and certificate. Do you think any other additional step/instruction that is required is missing in the documentation?. I am creating this in a brand new environment and no other dependencies exists. |
@benoitf and me tested it on vanilla Azure K8s installation without dependencies as well. Maybe something is lost during docs migration, maybe something changed. The issue you faced is not really related to Che but to AWS + DNS Challenge + CertManager, so oyu can start with manually generated cert, play with Che and solve certManager issue separately. Let me know if you need info - how to generate let's encrypt cert manually. |
@sleshchenko, can you please send me the instructions to generate the certs DNS validation manually for azure cloud specific. We have to get this working in azure only. |
@sagargrsi
Create TLS secret for che
and everything works just fine. |
@sleshchenko |
It's an alternative for steps
After that you can jump to |
@sleshchenko |
@sagargrsi I'm not the owner of that document. Could you share your email here or in Eclipse Mattermost and I believe I'm able to give you read-only access. |
cc @benoitf AFAIS you're the document owner |
@sleshchenko, @benoitf : Here is my email address([email protected]). |
@sagargrsi Permissions granted |
@sleshchenko: Do you have any certbot installation instructions that work on azure cloud shell? There is no sudo permissions from the azure cloud shell. |
@sleshchenko : I have used the following command to install in azure cloud shell. |
@sagargrsi
You don't need certbot installed on azure cloud. You should be able to install cerbot locally, generate certificate and then upload it to azure k8s as secret. Sounds like it should work for you? |
@sleshchenko: I was trying to install that as well. Do we have certbot installation for windows? I could not find those. |
@sagargrsi seems you're right and there is no certbot for windows. Maybe you can use https://certifytheweb.com/ or https://github.com/ebekker/ACMESharp instead but I'm not sure. |
@sleshchenko: I have verified the eclipseche installation documentation from the shared google |
@benoitf @sagargrsi It looks there is no CAA record settings in the document. |
For example. CAA record on
|
Issues go stale after Mark the issue as fresh with If this issue is safe to close now please do so. Moderators: Add |
Summary
Not able install the eclipse che v7 in azure environment.
Relevant information
I have followed the exact instructions from the eclipse che website to set up in the azure environment and I am stuck at this below error.
Followed the detailed steps as mentioned in this link (https://www.eclipse.org/che/docs/che-7/installing-eclipse-che-on-microsoft-azure).
The domain name that I have created for this test run is "azr.eclispecheide-demo.cloud".
Error:
CertficateYaml.txt
cluster-issuer yaml.txt
dns.go:119] cert-manager/controller/challenges/Check "level"=0 "msg"="checking DNS propagation" "dnsName"="azr.eclipsecheide-demo.cloud" "domain"="azr.eclipsecheide-demo.cloud" "resource_kind"="Challenge" "resource_name"="che-tls-2114626333-0" "resource_namespace"="che" "type"="dns-01" "nameservers"=["10.0.0.10:53"] E1022 15:16:06.259899 1 sync.go:183] cert-manager/controller/challenges "msg"="propagation check failed" "error"="DNS record for "azr.eclipsecheide-demo.cloud" not yet propagated" "dnsName"="azr.eclipsecheide-demo.cloud" "resource_kind"="Challenge" "resource_name"="che-tls-2114626333-0" "resource_namespace"="che" "type"="dns-01" I1022 15:16:06.259963 1 controller.go:135] cert-manager/controller/challenges "level"=0 "msg"="finished processing work item" "key"="che/che-tls-2114626333-0"
I have upgraded the cert-manager from v0.8.1 to v.0.10.1 but no luck. It is stuck in the same place. Let me know if anyone has any suggestions to try and get me out of this error.
The text was updated successfully, but these errors were encountered: