Add ability to use service accounts in MongoDB
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 38/100
Piste de recherche
Commencez par localiser la création de MongoClient et la configuration utilisée par les déploiements ; la description ne mentionne aucun fichier ni test. Suivez la manière dont les paramètres MongoDB sont fournis, déterminez ensuite comment les rôles restreints des comptes de service doivent être représentés et vérifiez que les déploiements s’authentifient sans accorder d’accès inutile.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Currently, we are using MongoDB as root (not passing credentials when creating a MongoClient instance). This might pose some security issues, as the account used by the service should have restricted access (i.e. read only, read/write, but not delete).
We need to add credentials to configuration file, update deployments when needed.
- Langage dominant
- Python
- Étoiles
- 1
- Forks
- 0
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
- Fournit un Dockerfile ou un fichier Docker Compose
- Aucun modèle de pull request
- Aucun guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de dpalmasan/python-user-posts-microservice
-
Add CI pipelineOuverteci
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
-
Implement DELETE post apiOuverte
Difficulté 3/5 1-2 jours Accessibilité débutants 48/100
-
Implement gRPC APIOuverteapi
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 15/100
Toutes les issues de dpalmasan/python-user-posts-microservice
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
pytest-dev/pyfakefs#1367 · 1 commentaire ·
Les mainteneurs répondent en général sous 2 jours
-
IFEvalG exclude_word_harder misses the keyword next to punctuation, at the start or end of the text, and in other letter casePeut-être pris @damienen l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
allenai/open-instruct#2151 ·
Les mainteneurs répondent en général sous 1 jour
-
feat(plan): support convertorLabels and convertorAffinity in Plan resourcePeut-être pris @AmenB l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
RedHatQE/openshift-python-wrapper#2849 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
Les mainteneurs répondent en général sous 25 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
libnativeapi/nativeapi#21 ·