mirror of
https://github.com/openshift/openshift-docs.git
synced 2026-02-05 12:46:18 +01:00
35 lines
1.1 KiB
Plaintext
35 lines
1.1 KiB
Plaintext
// Module included in the following assemblies:
|
|
//
|
|
// * logging/cluster-logging-loki.adoc
|
|
|
|
:_mod-docs-content-type: CONCEPT
|
|
[id="logging-loki-memberlist-ip_{context}"]
|
|
= Configuring Loki to tolerate memberlist creation failure
|
|
|
|
In an OpenShift cluster, administrators generally use a non-private IP network range. As a result, the LokiStack memberlist configuration fails because, by default, it only uses private IP networks.
|
|
|
|
As an administrator, you can select the pod network for the memberlist configuration. You can modify the LokiStack CR to use the `podIP` in the `hashRing` spec. To configure the LokiStack CR, use the following command:
|
|
|
|
[source,terminal]
|
|
----
|
|
$ oc patch LokiStack logging-loki -n openshift-logging --type=merge -p '{"spec": {"hashRing":{"memberlist":{"instanceAddrType":"podIP","type": "memberlist"}}}}'
|
|
----
|
|
|
|
.Example LokiStack to include `podIP`
|
|
[source,yaml]
|
|
----
|
|
apiVersion: loki.grafana.com/v1
|
|
kind: LokiStack
|
|
metadata:
|
|
name: logging-loki
|
|
namespace: openshift-logging
|
|
spec:
|
|
# ...
|
|
hashRing:
|
|
type: memberlist
|
|
memberlist:
|
|
instanceAddrType: podIP
|
|
# ...
|
|
----
|
|
|