|
73 | 73 | hdfsConfigMapName: |
74 | 74 | description: Name of the [discovery ConfigMap](https://docs.stackable.tech/home/nightly/concepts/service_discovery) for an HDFS cluster. |
75 | 75 | type: string |
76 | | - listenerClass: |
77 | | - default: cluster-internal |
78 | | - description: |- |
79 | | - This field controls which type of Service the Operator creates for this HbaseCluster: |
80 | | -
|
81 | | - * cluster-internal: Use a ClusterIP service |
82 | | -
|
83 | | - * external-unstable: Use a NodePort service |
84 | | -
|
85 | | - This is a temporary solution with the goal to keep yaml manifests forward compatible. In the future, this setting will control which [ListenerClass](https://docs.stackable.tech/home/nightly/listener-operator/listenerclass.html) will be used to expose the service, and ListenerClass names will stay the same, allowing for a non-breaking change. |
86 | | - enum: |
87 | | - - cluster-internal |
88 | | - - external-unstable |
89 | | - type: string |
90 | 76 | vectorAggregatorConfigMapName: |
91 | 77 | description: Name of the Vector aggregator [discovery ConfigMap](https://docs.stackable.tech/home/nightly/concepts/service_discovery). It must contain the key `ADDRESS` with the address of the Vector aggregator. Follow the [logging tutorial](https://docs.stackable.tech/home/nightly/tutorials/logging-vector-aggregator) to learn how to configure log aggregation with Vector. |
92 | 78 | nullable: true |
@@ -210,6 +196,10 @@ spec: |
210 | 196 | hbaseRootdir: |
211 | 197 | nullable: true |
212 | 198 | type: string |
| 199 | + listenerClass: |
| 200 | + description: This field controls which [ListenerClass](https://docs.stackable.tech/home/nightly/listener-operator/listenerclass.html) is used to expose this rolegroup. All roles should have a stable ListenerClass, such as `cluster-internal` or `external-stable`. |
| 201 | + nullable: true |
| 202 | + type: string |
213 | 203 | logging: |
214 | 204 | default: |
215 | 205 | containers: {} |
@@ -460,6 +450,10 @@ spec: |
460 | 450 | hbaseRootdir: |
461 | 451 | nullable: true |
462 | 452 | type: string |
| 453 | + listenerClass: |
| 454 | + description: This field controls which [ListenerClass](https://docs.stackable.tech/home/nightly/listener-operator/listenerclass.html) is used to expose this rolegroup. All roles should have a stable ListenerClass, such as `cluster-internal` or `external-stable`. |
| 455 | + nullable: true |
| 456 | + type: string |
463 | 457 | logging: |
464 | 458 | default: |
465 | 459 | containers: {} |
@@ -691,6 +685,10 @@ spec: |
691 | 685 | hbaseRootdir: |
692 | 686 | nullable: true |
693 | 687 | type: string |
| 688 | + listenerClass: |
| 689 | + description: This field controls which [ListenerClass](https://docs.stackable.tech/home/nightly/listener-operator/listenerclass.html) is used to expose this rolegroup. All roles should have a stable ListenerClass, such as `cluster-internal` or `external-stable`. |
| 690 | + nullable: true |
| 691 | + type: string |
694 | 692 | logging: |
695 | 693 | default: |
696 | 694 | containers: {} |
@@ -969,6 +967,10 @@ spec: |
969 | 967 | hbaseRootdir: |
970 | 968 | nullable: true |
971 | 969 | type: string |
| 970 | + listenerClass: |
| 971 | + description: This field controls which [ListenerClass](https://docs.stackable.tech/home/nightly/listener-operator/listenerclass.html) is used to expose this rolegroup. All roles should have a stable ListenerClass, such as `cluster-internal` or `external-stable`. |
| 972 | + nullable: true |
| 973 | + type: string |
972 | 974 | logging: |
973 | 975 | default: |
974 | 976 | containers: {} |
@@ -1228,6 +1230,10 @@ spec: |
1228 | 1230 | hbaseRootdir: |
1229 | 1231 | nullable: true |
1230 | 1232 | type: string |
| 1233 | + listenerClass: |
| 1234 | + description: This field controls which [ListenerClass](https://docs.stackable.tech/home/nightly/listener-operator/listenerclass.html) is used to expose this rolegroup. All roles should have a stable ListenerClass, such as `cluster-internal` or `external-stable`. |
| 1235 | + nullable: true |
| 1236 | + type: string |
1231 | 1237 | logging: |
1232 | 1238 | default: |
1233 | 1239 | containers: {} |
@@ -1478,6 +1484,10 @@ spec: |
1478 | 1484 | hbaseRootdir: |
1479 | 1485 | nullable: true |
1480 | 1486 | type: string |
| 1487 | + listenerClass: |
| 1488 | + description: This field controls which [ListenerClass](https://docs.stackable.tech/home/nightly/listener-operator/listenerclass.html) is used to expose this rolegroup. All roles should have a stable ListenerClass, such as `cluster-internal` or `external-stable`. |
| 1489 | + nullable: true |
| 1490 | + type: string |
1481 | 1491 | logging: |
1482 | 1492 | default: |
1483 | 1493 | containers: {} |
|
0 commit comments