Installing eclipse che in Azure

CSA Nathan 1 Reputation point
2022-01-17T06:49:11.047+00:00

Following the exact steps as mentioned in document https://www.eclipse.org/che/docs/che-7/installation-guide/installing-che-on-microsoft-azure/

Facing issue in DNS Challenge. The cert-manager Pod gives the following error while generating a temporary certificate

E0117 06:43:38.472648 1 sync.go:181] cert-manager/controller/challenges "msg"="propagation check failed" "error"="DNS record for \"cheide.banyanpro.com\" not yetpropagated" "dnsName"="cheide.banyanpro.com" "resource_kind"="Challenge" "resource_name"="che-tls-xz7rb-867012103-621263383" "resource_namespace"="eclipse-che" "resource_version"="v1" "type"="DNS-01

DNS Zone with cheide.banyanpro.com created and acme_challenge entry gets created to the zone without any issue.

In my domain registrar, i have made a A record entry for cheide.banyanpro.com and also appended the NS details provided in the DNS Zone.

Not able to resolve this issue. Need help on urgent basis.

With Thanks,
Nathan CSA

Azure Kubernetes Service
Azure Kubernetes Service
An Azure service that provides serverless Kubernetes, an integrated continuous integration and continuous delivery experience, and enterprise-grade security and governance.
2,447 questions
{count} votes

2 answers

Sort by: Most helpful
  1. CSA Nathan 1 Reputation point
    2022-01-17T15:10:27.787+00:00

    This issue got resolved after posting it here. However, facing issue in the next step of installing the chectl management tool inside the kubernetes cluster. Not able to find any references of how to install inside the k8s cluster. The reference docs talks how to install in windows / linux / macos.

    Any help in this regard will be of great help.

    Thanks,
    Nathan CSA.

    0 comments No comments

  2. Prrudram-MSFT 28,201 Reputation points Moderator
    2022-01-25T10:48:15.283+00:00

    Hello @CSA Nathan ,

    You need not install chectl tool inside the created kuberenetes cluster. This chectl CLI utility needs to be installed after you connect to the azure subscription that is running using AKS cluster.

    In case if you are using windows, run this below command directly on PowerShell
    C:\Users> Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://www.eclipse.org/che/chectl/win/'))

    168275-image.png

    In case if you are using Linux Bash, follow the steps from here using-the-chectl-management-tool

    Please "Accept as Answer" and Upvote if any of above helped so that, it can help others in community looking for remediation for the similar issues.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.