DSC as Services / Daemon process - pull config form Server
Les mainteneurs répondent en général sous 2 jours
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 25/100
Piste de recherche
Commencez par examiner la commande existante dsc config et le schéma configmap.json référencé à l’URL de documentation DSC. Clarifiez la conception pour l’exécution sans surveillance des services, la récupération de la configuration distante, l’ordre, les paramètres et la réapplication basée sur un intervalle ; le travail sera considéré comme terminé lorsqu’il inclura le comportement convenu et la validation correspondante.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Summary of the new feature / enhancement
I like to propouse new feature for DSC that was simillar in DSC 2.0 as Push / Pull server.
DSC will run as a process and will download config map form Share or WWW server with declaration of configurations and order of implementations.
Proposed technical implementation details (optional)
Configuration file suggestion:
JSON file hosted for example over www - configmap.json
{
"$schema": "https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json",
"config": [
{
"name": "web server install",
"parameters_file": "http://web.local/web.dsc.parameters.yaml", # optional
"configuration_file": "http://web.local/web.dsc.yaml",
"process_order": 1
},
{
"name": "registry creation ",
"parameters_file": "", # optional
"configuration_file": "http://web.local/registry.dsc.yaml",
"process_order": 2
}
]
}
DSC configuration parameters
dsc config --unattended --configmap http://web.local/configmap.json --interval 90
DSC parameters description
--unattended - setup dsc as Windows Services / Deamon process
--configmap - JSON file with multiple configuration mappings to be implemented in order
--interval - number of minutes to re-apply configuration
- Langage dominant
- Rust
- Étoiles
- 541
- Forks
- 78
- Merge moyen
- 2 j 22 h
- PR mergées (30 j)
- 17
Préparer son environnement
Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le 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 PowerShell/DSC
-
Failure to parse a resource manifest is logged as INFO instead of WARNPeut-être pris @SteveL-MSFT l’a pris il y a 2 jours. OuverteIssue-Bug Need-Review
Difficulté 2/5 1-3 heures Accessibilité débutants 69/100
PowerShell/DSC#1765 · 1 personne assignée ·
Les mainteneurs répondent en général sous 2 jours
-
Tracing categoriesPeut-être pris @michaeltlombardi l’a pris il y a 4 jours. OuverteArea-OpenTelemetry Issue-Enhancement Needs Triage
PowerShell/DSC#1767 · 1 réaction · 1 personne assignée ·
Les mainteneurs répondent en général sous 2 jours
-
Issue-Enhancement Needs Triage
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
PowerShell/DSC#1763 · 1 commentaire · 1 réaction ·
Les mainteneurs répondent en général sous 2 jours
-
Issue-Enhancement Needs Triage
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
PowerShell/DSC#1760 ·
Les mainteneurs répondent en général sous 2 jours
-
Hardening with dsc 3 ?Peut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. OuverteIssue-Enhancement Needs Triage
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 12/100
PowerShell/DSC#1755 · 7 commentaires ·
Les mainteneurs répondent en général sous 2 jours
Toutes les issues de PowerShell/DSC
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
farion1231/cc-switch#8829 ·
Les mainteneurs répondent en général sous 1 jour
-
bug ci good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 92/100
longbridge/gpui-kit#3677 ·
Les mainteneurs répondent en général sous 1 jour
-
E-pr-welcome
Difficulté 2/5 1-3 heures Accessibilité débutants 77/100
seanmonstar/reqwest#3121 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 68/100
ilya-zlobintsev/LACT#1235 ·
Les mainteneurs répondent en général sous 1 jour