first commit
This commit is contained in:
@@ -0,0 +1,54 @@
|
||||
"""
|
||||
Mots-clés techniques Kubernetes pour le scoring sémantique.
|
||||
Organisés par thème / topic.
|
||||
"""
|
||||
from typing import Dict, List
|
||||
|
||||
TOPIC_KEYWORDS: Dict[str, List[str]] = {
|
||||
"incident": [
|
||||
"incident", "post-mortem", "postmortem", "panne", "outage",
|
||||
"crash", "debug", "root cause", "rca", "blameless",
|
||||
],
|
||||
"architecture": [
|
||||
"architecture", "diagram", "schema", "multi-cluster", "multi cluster",
|
||||
"federation", "service mesh", "sidecar", "istio", "linkerd",
|
||||
],
|
||||
"observabilité": [
|
||||
"prometheus", "grafana", "alertmanager", "loki", "tracing",
|
||||
"jaeger", "opentelemetry", "metrics", "slo", "sla", "sli",
|
||||
"observabilité", "monitoring", "dashboards",
|
||||
],
|
||||
"sécurité": [
|
||||
"rbac", "pod security", "opa", "gatekeeper", "falco",
|
||||
"network policy", "secret", "vault", "trivy", "kubescape",
|
||||
],
|
||||
"ci_cd": [
|
||||
"argocd", "argo cd", "flux", "fluxcd", "helm", "kustomize",
|
||||
"gitops", "pipeline", "ci/cd", "tekton", "jenkins",
|
||||
],
|
||||
"scaling": [
|
||||
"hpa", "vpa", "keda", "scalabilité", "scaling", "autoscaling",
|
||||
"horizontal", "vertical", "cluster autoscaler", "cost",
|
||||
],
|
||||
"migration": [
|
||||
"migration", "upgrade", "mise à jour", "version", "deprecation",
|
||||
"zero downtime", "rolling update", "canary", "blue green",
|
||||
],
|
||||
"storage": [
|
||||
"pvc", "persistent volume", "csi", "storage class", "statefulset",
|
||||
"rook", "ceph", "nfs", "longhorn", "backup", "velero",
|
||||
],
|
||||
}
|
||||
|
||||
# Liste plate pour détection rapide
|
||||
ALL_KEYWORDS: List[str] = [kw for kws in TOPIC_KEYWORDS.values() for kw in kws]
|
||||
|
||||
# Mots-clés avancés (bonus score élevé)
|
||||
ADVANCED_KEYWORDS: List[str] = [
|
||||
"post-mortem", "postmortem", "root cause", "blameless",
|
||||
"service mesh", "istio", "linkerd", "opentelemetry",
|
||||
"rbac", "opa", "gatekeeper", "falco",
|
||||
"argocd", "gitops", "keda", "hpa",
|
||||
"multi-cluster", "federation", "zero downtime",
|
||||
"slo", "sla", "sli", "cluster autoscaler",
|
||||
]
|
||||
Reference in New Issue
Block a user