Skip to content

Commit 04b275f

Browse files
committed
Fixed image paths
1 parent bcc96fc commit 04b275f

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

content/_index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@ title: Koperator
77
<a class="btn btn-lg btn-primary mr-3 mb-4" href="{{< relref "/docs/" >}}" title="Read the documentation">
88
Documentation <i class="fa-solid fa-circle-right ml-2"></i>
99
</a>
10-
<a class="btn btn-lg btn-secondary mr-3 mb-4" href="/docs/install-kafka-operator/" title="Install Koperator">
10+
<a class="btn btn-lg btn-secondary mr-3 mb-4" href="{{< relref "/docs/install-kafka-operator/" >}}" title="Install Koperator">
1111
Install <i class="fa-brands fa-github ml-2 "></i>
1212
</a>
1313
<p class="lead mt-5">The Koperator (formerly called Banzai Cloud Kafka Operator) is a Kubernetes operator to automate provisioning, management, autoscaling and operations of Apache Kafka clusters deployed to Kubernetes.</p>
1414
</div>
1515
{{< /blocks/cover >}}
1616

1717
{{< blocks/section color="dark" type="row">}}
18-
{{% blocks/feature icon="fa-lightbulb" title="Learn more about Koperator!" url="/docs/" %}}
18+
{{% blocks/feature icon="fa-lightbulb" title="Learn more about Koperator!" url="{{< relref \"/docs/\" >}}" %}}
1919
Read the Koperator documentation.
2020
{{% /blocks/feature %}}
2121

content/docs/_index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ The Koperator (formerly called Banzai Cloud Kafka Operator) is a Kubernetes oper
2020
- graceful rolling upgrade
2121
- advanced topic and user management via CRD
2222

23-
![Koperator architecture](/img/kafka-operator-arch.png)
23+
![Koperator architecture](../img/kafka-operator-arch.png)
2424

2525
{{% include-headless "kafka-operator-intro.md" %}}
2626

@@ -80,14 +80,14 @@ We know how to operate Apache Kafka at scale (we are contributors and have been
8080

8181
The Koperator externalizes access to Apache Kafka using a dynamically (re)configured Envoy proxy. Using Envoy allows us to use **a single** LoadBalancer, so there's no need for a LoadBalancer for each Broker.
8282

83-
![Kafka External Access](/img/kafka-external.png)
83+
![Kafka External Access](../img/kafka-external.png)
8484

8585
### Communication via SSL
8686

8787
The operator fully automates Kafka's SSL support.
8888
The operator can provision the required secrets and certificates for you, or you can provide your own.
8989

90-
![SSL support for Kafka](/img/kafka-ssl.png)
90+
![SSL support for Kafka](../img/kafka-ssl.png)
9191

9292
### Monitoring via Prometheus
9393

content/docs/monitoring.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ weight: 600
66

77

88

9-
This documentation shows you how to enable custom monitoring on an Apache Kafka cluster installed using the [Koperator](/products/kafka-operator/).
9+
This documentation shows you how to enable custom monitoring on an Apache Kafka cluster installed using the [Koperator]({{< relref "/docs/" >}}).
1010

1111
## Using Helm for Prometheus
1212

content/docs/rackawareness/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ Note that depending on your use case, you might need additional configuration on
4646
As mentioned earlier, `broker.rack` is a read-only broker config, so is set whenever the broker starts or restarts. The [Koperator](https://github.com/adobe/koperator) holds all its configs within a ConfigMap in each broker.
4747
Getting label values from nodes and using them to generate a ConfigMap is relatively easy, but to determine where the exact broker/pod is scheduled, the operator has to wait until the pod is *actually* scheduled to a node. Luckily, Kubernetes schedules pods even when a given ConfigMap is unavailable. However, the corresponding pod will remain in a pending state as long as the ConfigMap is not available to mount. The operator makes use of this pending state to gather all the necessary node labels and initialize a ConfigMap with the fetched data. To take advantage of this, we introduced a status field called `RackAwarenessState` in our CRD. The operator populates this status field with two values, `WaitingForRackAwareness` and `Configured`.
4848

49-
![Rack Awareness](/img/blog/kafka-rack-awareness/kafkarack.gif)
49+
![Rack Awareness](kafkarack.gif)
5050

5151
## When a broker fails
5252

0 commit comments

Comments
 (0)