ChristofSchwarz / qs_on_Kubernetes

Cookbook for Qlik Sense Enterprise on Kubernetes
MIT License
11 stars 11 forks source link

Qliksense installation on Kubernetes - AWS - issues !! #4

Open sk0010637 opened 4 years ago

sk0010637 commented 4 years ago

We are trying customer POC to install qliksense on Kubernetes. Once POC is successful then we will move on prem environment to AWS using kubernetes. We are struggling at many places to carry out the installation and need support.

  1. Kubernetes cluster has been installed on AWS. We are using EKS service on AWS. Below is the version of kubectl

client Version: version.Info{Major:"1", Minor:"17+", GitVersion:"v1.17.9-eks-4c6976", GitCommit:"4c6976793196d70bc5cd29d56ce5440c9473648e", GitTreeState:"clean", BuildDate:"2020-07-17T19:00:19Z", GoVersion:"go1.13.9", Compiler:"gc", Platform:"linux/amd64"}

Server Version: version.Info{Major:"1", Minor:"17+", GitVersion:"v1.17.9-eks-4c6976", GitCommit:"4c6976793196d70bc5cd29d56ce5440c9473648e", GitTreeState:"clean", BuildDate:"2020-07-17T18:46:04Z", GoVersion:"go1.13.9", Compiler:"gc", Platform:"linux/amd64"}

  1. Helm has been installed. Below is the version of helm

client: &version.Version{SemVer:"v2.15.1", GitCommit:"cf1de4f8ba70eded310918a8af3a96bfe8e7683b", GitTreeState:"clean"}

Server: &version.Version{SemVer:"v2.15.1", GitCommit:"cf1de4f8ba70eded310918a8af3a96bfe8e7683b", GitTreeState:"clean"}

  1. we are folloing Qliksense June 2020 deployment guide to carry out installation.

https://help.qlik.com/en-US/sense-admin/June2020/Subsystems/DeployAdministerQSE/Content/Sense_DeployAdminister/QSEoK/Deploy_QSEoK/Installing-Qlik-Sense-multi-cloud-Efe.htm

Please note, we are facing version compatibility issues at multiple place since version of kubectl and helm is not mentioned in Qliksense deployment guide.

Also, the features of latest release of kubernetes and helm are not supported for the qlik guide being followed. Hence we had to downgrade helm to support the installation.

Now, we are facing below issue while installation qliksense using command helm install -n qliksense qlik/qliksense -f values.yaml

The error is

Error: validation failed: [unable to recognize "": no matches for kind "Deployment" in version "extensions/v1beta1", unable to recognize "": no matches for kind "Deployment" in version "apps/v1beta2", unable to recognize "": no matches for kind "StatefulSet" in version "apps/v1beta2"]

Please assist in resolving below issue. Else need to the updated qliksense deployment guide which is in compatible with above kubernetes version.

sk0010637 commented 4 years ago

Hello @ChristofSchwarz,

Request you to check above comment and please update

ChristofSchwarz commented 4 years ago

I am no longer working at Qlik. Qlik put the QS on Kubernetes on hold, you will not be able to get a trial license for your setup despite of the lack of support from Qlik Presales on that matter. I am sorry, but I cannot compensate this decision. When Qlik continues to invest in QSEoK, I will be offering consulting services out of my new company data/\bridge I work for.

sk0010637 commented 4 years ago

Hello @ChristofSchwarz ,

Many many thanks for the providing above details. As communicated, we are carrying out POC as installing qliksense on Kubernetes which is required by the client. We are able to setup qliksense cluster and the successfully installed qliksense in it.

However we are getting below error while accessing Qlik Hub portal.

{"errors":[{"title":"No authentication configured for this hostname","code":"LOGIN-2","status":"401"}]}

I understand that we need to setup identity providers. Since this is POC on AWS premises, request you to guide us how can we set up the identify provider for sample / test accounts.

I request you to please provide the details at the earliest since its bit urgent. I am really following up your vides posted for Qlikense - kubernetes installation.

Many thanks for your help.

sk0010637 commented 4 years ago

Hello @ChristofSchwarz,

I have tried to set up identity provider using Octa or some other mechanism.. Still getting the same error.

Request you to please let me know which host should be added in the Identity Provider section of the yaml file.

identity-providers: secrets: idpConfigs:

We are using Load balancers in the setup.

Also, request you to suggest IDP mechanism for this kinds of setup.

sk0010637 commented 4 years ago

Hello @ChristofSchwarz ,

I tried to configure multiple IDPs like octa, Auth 0. However getting below error.

{"errors":[{"title":"No authentication configured for this hostname","code":"LOGIN-2","status":"401"}]}

I really request you to please guide. What else to be configured.

sk0010637 commented 4 years ago

Hello @ChristofSchwarz ,

Request you to please reply to above post.

sk0010637 commented 4 years ago

Hello @ChristofSchwarz ,

Request you to respond to above. We are stuck in the last step even after setting up IDP provider using Auth 0 / Octa mechanism.

Small help would really be appreciated.