Feature Request: Provide documentation and templates for kubernetes deployments
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 25/100
- Issue-Typ
- Feature
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- grafana, helm, kubernetes, prometheus
- Bereich
- devops, infrastructure, observability-sre
Rechercherichtung
Überprüfe zuerst die bestehende Docker Compose-Bereitstellung und die Konfiguration der AST-Telemetrie und bestimme anschließend, wie die angeforderten Kubernetes-Workflows abgegrenzt werden sollten. Für den Abschluss wären dokumentierte Kubernetes-Templates oder Helm-Charts, eine inventargesteuerte Skalierung der Collector und eine Kubernetes-Secret-Integration mit Unterstützung für Passwortrotation erforderlich; im Issue werden keine spezifischen Dateien oder Tests genannt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Background
After F5 customers test AST with docker compose in the lab, there is then an effort they must undergo to retrofit AST for production deployments to collect metrics from dozens, hundreds, potentially thousands of Big-IPs.
To accelerate production deployments at scale, it would be helpful for AST project to provide Kubernetes documentation and templates to run AST in a container orchestration platform.
Example things that would be helpful:
- Full stack otel collector + grafana + prometheus deployment in Kubernetes via Helm chart
- Minimal Otel collector deployment in Kubernetes via Helm chart.
- With documentation to incorporate with existing Grafana/Prometheus.
- Ability to define single list of all F5 inventory to be monitored and then dynamically create n-number otel collectors to handle the inventory list.
- Secrets integration with Kubernetes
- including rotating Big-IP passwords used by otel collectors when Big-IP passwords are updated.
- Vorherrschende Sprache
- Python
- Sterne
- 106
- Forks
- 44
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Enthält ein Dockerfile oder eine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus f5devcentral/application-study-tool
-
Device Virtual Server dashboard: missing descriptions explaining availability (isAvailable) vs enabled (isEnabled)Evtl. vergeben @R34SGA hat das vor 3 Tagen übernommen. Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 88/100
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
-
Feature Add multi-environment/customer support for device filteringEvtl. vergeben @Dongalis hat das vor 94 Tagen übernommen. Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 62/100
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 55/100
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
Alle Issues in f5devcentral/application-study-tool
Ähnliche Issues
-
Project submission:Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 72/100
slavakurilyak/awesome-ai-agents#845 ·
Maintainer antworten meist innerhalb von 1 Tag
-
tests: pin that the atomic writers in utils/paths.py stage the temporary file in the target's directoryEvtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offendifficulty:2 enhancement good first issue
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 92/100
MakazhanAlpamys/Soup#2178 ·
Maintainer antworten meist innerhalb von 1 Tag
-
[BUG] dcg.waggr permutation p-values are folded twice, so near-zero scores get the smallest p-valuesOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
scverse/rapids-singlecell#854 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Slang input: int8_t4_packed and uint8_t4_packed are copied into CrossGLEvtl. vergeben @ninglinLiu hat das heute übernommen. Offenarea:frontend backend:slang bug direction:input
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
Maintainer antworten meist innerhalb von 1 Tag
-
random_elements(unique=True) on an OrderedDict: ZeroDivisionError once only zero weights remain, AssertionError with use_weighting=FalseEvtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
Maintainer antworten meist innerhalb von 13 Tagen