Încerc să instalez Greenplum pe Kubernetes v2.3.0 pe minikube pentru un proiect.
După instalarea operatorului greenplum nu pot instala clusterul Greenplum, se afișează următoarea eroare -
„Eroare de la server (InternalError): eroare la crearea „my-gp-instance.yml”: a apărut o eroare internă: nu a reușit apelarea webhook „greenplum.pivotal.io”: Postați „https://greenplum-validating-webhook-service- d59bbbb85-bjwhr.default.svc:443/validate?timeout=10s": x509: certificatul se bazează pe câmpul de nume comun vechi, utilizați SAN-uri sau activați temporar potrivirea numelui comun cu GODEBUG=x509ignoreCN=0"
Am încercat să caut răspunsuri pe hub-ul de conectare VMware, dar portalul lor de conectare este oprit din ultimele 2 săptămâni. O altă soluție pe care am încercat-o este ștergerea fișierului validarea configurației webhook.admissionregistration.k8s.io
acel operator creează în interiorul clusterului kubernetes. GreenPlum Cluster este creat, dar nu poate porni procesul postgres în interior.
jurnalele operatorului greenplum:
{"level":"INFO","ts":"2022-01-28T14:24:04.548Z","logger":"admission","msg":"CertificateSigningRequest: creat"}
{"level":"INFO","ts":"2022-01-28T14:24:04.550Z","logger":"controller-runtime.controller","msg":"Pornirea controlerului","controller" :"greenplumcluster"}
{"level":"INFO","ts":"2022-01-28T14:24:04.550Z","logger":"controller-runtime.controller","msg":"Pornirea controlerului","controller" :"greenplumpxfservice"}
{"level":"INFO","ts":"2022-01-28T14:24:04.550Z","logger":"controller-runtime.controller","msg":"Se lansează lucrătorii","controller" :"greenplumpxfservice","număr de lucrători":1}
{"level":"INFO","ts":"2022-01-28T14:24:04.550Z","logger":"controller-runtime.controller","msg":"Pornirea controlerului","controller" :"greenplumplservice"}
{"level":"INFO","ts":"2022-01-28T14:24:04.550Z","logger":"controller-runtime.controller","msg":"Se lansează lucrătorii","controller" :"greenplumcluster","număr de lucrători":1}
{"level":"INFO","ts":"2022-01-28T14:24:04.550Z","logger":"controller-runtime.controller","msg":"Se lansează lucrătorii","controller" :"greenplumplservice","număr de lucrători":1}
{"level":"INFO","ts":"2022-01-28T14:24:04.552Z","logger":"controller-runtime.controller","msg":"Pornirea controlerului","controller" :"greenplumtextservice"}
{"level":"INFO","ts":"2022-01-28T14:24:04.552Z","logger":"controller-runtime.controller","msg":"Se lansează lucrătorii","controller" :"greenplumtextservice","număr de lucrători":1}
{"level":"INFO","ts":"2022-01-28T14:24:04.721Z","logger":"admission","msg":"ValidatingWebhookConfiguration: create"}
2022/01/28 14:26:00 http: eroare de strângere de mână TLS de la 172.17.0.1:44580: eroare de la distanță: tls: certificat greșit
versiunea kubectl:
Versiune client: version.Info{Major:"1", Minor:"23", GitVersion:"v1.23.3", GitCommit:"816c97ab8cff8a1c72eccca1026f7820e93e0d25", GitTreeState:"clean", BuildDate:"1:-252-02:"2020 17Z", GoVersion:"go1.17.6", Compiler:"gc", Platforma:"linux/amd64"}
Versiune server: version.Info{Major:"1", Minor:"21", GitVersion:"v1.21.6", GitCommit:"d921bc6d1810da51177fbd0ed61dc811c5228097", GitTreeState:"clean", BuildDate:10"-2027:1:10" 26Z", GoVersion:"go1.16.9", Compiler:"gc", Platforma:"linux/amd64"}
AVERTISMENT: diferența de versiune între client (1.23) și server (1.21) depășește variația de versiune minoră acceptată de +/-1
versiunea minikube:
Versiunea minikube: v1.25.0
comite: 3edf4801f38f3916c9ff96af4284df905a347c86
my-gp-instance.yml:
apiVersion: „greenplum.pivotal.io/v1”
fel: „GreenplumCluster”
metadate:
nume: pruna-mea-verde
specificație:
masterAndStandby:
hostBasedAuthentication: |
găzduiește toată încrederea gpadmin 0.0.0.0/0
memorie: "800Mi"
CPU: "0.5"
storageClassName: standard
stocare: 1G
workerSelector: {}
segmente:
primarySegmentCount: 1
memorie: "800Mi"
CPU: "0.5"
storageClassName: standard
stocare: 2G
workerSelector: {}