Discovery ConfigMap does not expose AuthenticationClass for authenticated access to ZooKeeper
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- kubernetes, rust
Línea de trabajo
Comienza por localizar la implementación del Discovery ConfigMap y el tratamiento de AuthenticationClass en este operador. Revisa los campos seguros propuestos y el debate sobre la arquitectura antes de elegir un formato expuesto. Se considera terminado cuando la información acordada de autenticación y conexión segura está disponible para que otros operadores configuren el acceso a ZooKeeper.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Currently, if an AuthenticationClass is set, the client access is encrypted and requires authentication.
This is not exposed in the discovery ConfigMap to be picked up by other operators to configure their ZooKeeper access.
The discovery ConfigMap currently expose 3 fields:
- ZOOKEEPER contains the full zookeeper connection string with znode (generally used)
- ZOOKEEPER_CHROOT contains the znode (i think only for Nifi currently)
- ZOOKEEPER_HOSTS contains the zookeeper connection string without znode (i think only for Nifi currently)
Temporary example proposal to add "secure" fields:
- ZOOKEEPER_SECURE
- ZOOKEEPER_HOSTS_SECURE
- (ZOOKEEPER_CHROOT_SECURE) would be redundant
- AUTHENTICATION_CLASS
This will be discussed further in the architecture meeting on 3rd of August.
- Lenguaje dominante
- Rust
- Estrellas
- 37
- Forks
- 11
- Merge medio
- 1 d 8 h
- PR fusionados (30 d)
- 10
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de stackabletech/zookeeper-operator
-
ZooKeeper znode controller: release finalizer without connecting when the parent is deleting Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
stackabletech/zookeeper-operator#1049 · 1 comentario ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
stackabletech/zookeeper-operator#959 · 1 comentario ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
-
type/bug
Dificultad 4/5 3-5 días Aptitud para principiantes 30/100
-
type/bug
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
Todos los issues de stackabletech/zookeeper-operator
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
state:needs triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
zed-industries/zed#64680 · 2 comentarios ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
RustPython/RustPython#8802 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
TheLarkInn/aipm#2390 ·