clickhouse-operator icon indicating copy to clipboard operation
clickhouse-operator copied to clipboard

Add support for OpenShift/OKD 4.x

Open rtsisyk opened this issue 5 years ago • 4 comments

oc logs -f pod/chi-dev-dev-0-0-0
Necessary directory '/var/lib/clickhouse/' isn't owned by user with id '1000740000'

This problem is caused by boilerplate code inside Docker image itself, but let's keep this ticket here to track the entire progress on adding support for OpenShift.

https://github.com/ClickHouse/ClickHouse/blob/master/docker/server/entrypoint.sh#L58-L64

rtsisyk avatar Jul 15 '20 07:07 rtsisyk

Also, it does not appear in the console of openshift, when searching the operatorhub. Has it been discontinued?

kubectl get packagemanifests  -n openshift-marketplace |grep -i click

kubectl get catsrc --all-namespaces
NAMESPACE               NAME                  DISPLAY               TYPE   PUBLISHER   AGE
openshift-marketplace   certified-operators   Certified Operators   grpc   Red Hat     192d
openshift-marketplace   community-operators   Community Operators   grpc   Red Hat     192d
openshift-marketplace   redhat-marketplace    Red Hat Marketplace   grpc   Red Hat     192d
openshift-marketplace   redhat-operators      Red Hat Operators     grpc   Red Hat     192d

davidkarlsen avatar Jun 15 '21 08:06 davidkarlsen

Hi @davidkarlsen , no it is not discontinued, we update it regularly: https://operatorhub.io/operator/clickhouse

Something else is required in order it or be listed on openshift-marketplace. Will look into that.

alex-zaitsev avatar Jun 21 '21 13:06 alex-zaitsev

@alex-zaitsev that sounds good. Look at the catalogsources I listed - should it be available from them - which included community-operators - or could it be because the operator does not match cluster requirements (k8s version etc)

davidkarlsen avatar Jun 23 '21 18:06 davidkarlsen

@alex-zaitsev was the OCP support fixed?

davidkarlsen avatar Jul 20 '21 23:07 davidkarlsen