Puncte:0

Ce gazdă de redis în config, dacă rulează în același cluster k8?

drapel cn

Rulez un cluster redis helm install -n redis staging bitnami/redis-cluster în clusterul meu k8s și vreau să-l folosesc cu un gitlab găzduit de sine. În docs Văd că trebuie să setez

redis:
  instala: false
global:
  redis:
    gazda: ???
    parola: activat
    cheie: secret
    secret: înscenare-redis-secret

Întrebarea mea este ce gazdă trebuie să setez, deoarece totul rulează în același cluster k8s. Trebuie să setez IP-ul local ca 10.42.0.4. Și dacă da, IP-ul cărui container redis, deoarece rulez 6 dintre ele.

Cu acea configurație pot rula

instalarea helm \
    gitlab gitlab/gitlab \
    --namespace gitlab \
    --versiunea 5.2.3 \
    -f config.yaml

Secretul este stabilit de

kubectl creați secret generic staging-redis-secret --from-literal=secret=$(kubectl obține secret --namespace "redis" staging-redis-cluster -o jsonpath="{.data.redis-password}")
Puncte:0
drapel lr

Kubernetes rulează un server DNS intern numit CoreDNS. Acest lucru ar trebui să aibă grijă de toate tipurile de rezoluție internă de nume între pod-uri/servicii.Nu ar trebui să codificați niciodată orice IP static într-un fișier de configurare, deoarece acest IP ar putea să nu mai existe data viitoare când reporniți întregul cluster.

Începeți să utilizați nume de domenii pentru orice și rămâneți la asta.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.