SaltStack pour la gestion de parc



Documents pareils
WPKG Gestion de paquets pour Windows

Contrôle distant par liaison SSH Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille

Vous pouvez à présent à reconfigurer votre messagerie en cliquant ici.

Travail personnel sur ordinateur

Mac OS X à l IPN d Orsay GUIDE DE L UTILISATEUR

Système Principal (hôte) 2008 Enterprise x64

BUREAU VIRTUEL. Utilisation de l application sur ipad. Guide utilisateur. Sciences Po Utilisation du bureau virtuel sur ipad 1 / 6

Le Web de A à Z. 1re partie : Naviguer sur le Web

Guide d installation TV sur ordinateur Internet 3G+

0.1 Mail & News : Thunderbird

SUGARCRM Sugar Open Source Guide d Installation de French SugarCRM Open Source Version 4.2

Optimisation du bureau Oracle Solaris pour un environnement multiutilisateur

Poste virtuel. Installation du client CITRIX RECEIVER

MailStore Server 7 Caractéristiques techniques

Installation d OpenVPN

CATALOGUE DES OFFRES O2i INGÉNIERIE POUR LES PLATEFORMES ÉDITORIALES

04/02/2014 Tutoriel. Lubuntu & glpi. thomas [NOM DE LA SOCIETE]

A Libre Ouvert. Médiathèque Jacques Ellul. le

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5

Guide d installation de SugarCRM Open Source version 4.5.1

VAGRANT POUR LES DÉVELOPPEURS

PPE GESTION PARC INFORMATIQUE

ACCEDER A SA MESSAGERIE A DISTANCE

ACCÉDER A SA MESSAGERIE A DISTANCE

Documentation FOG. 3. Choisir le nom de la machine, le nom d utilisateur et le mot de passe correspondant (par exemple : fog, password)

Projet Semestre2-1SISR

Logiciels et services web gratuits utiles à l élaboration d une thèse

Utiliser un proxy sous linux

La mémorisation des mots de passe dans les navigateurs web modernes

MANUEL D UTILISATION. Alerte de Marchés. Juin 2008 Version 002. affairesmobiles la téléphonie mobile au service des affaires

Documentation Projet ASR : Construction d un système réparti multi-échelle

Tutoriel compte-rendu Mission 1

Nous souhaitons fournir un service sécurisé sans pour autant chiffrer sans garantir la fiabilité du chiffrement.

Titre: Version: Dernière modification: Auteur: Statut: Licence:

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server

Introduction...3. Objectif...3. Manipulations...3. La Sauvegarde...4. Les différents types...4. Planification...4. Les outils...5

Service de Virtualisation de la DSI UJF

cbox VOS FICHIERS DEVIENNENT MOBILES! INTERFACE WEB MANUEL D UTILISATION

Atelier Migration. Mohamadi ZONGO Formateur assistant Kassim ASSIROU Atelier Migration.

Logiciel de sauvegarde Echo

Gestion de parc Windows depuis Unix. Pascal Cabaud & Laurent Joly

Guide d installation de L A TEX

Microsoft Solution de messagerie et de travail en ligne pour les établissements

Notre Catalogue des Formations IT / 2015

Fiche technique Mailpro

Mac OS X en entreprise

Kerberos: authentification unique

Auteur LARDOUX Guillaume Contact Année 2014 DEVELOPPEMENT MOBILE AVEC CORDOVA

DUPEDI S.A. Rue de Stalle Bruxelles. Document réalisé avec OpenOffice.org. Réalisation: Luc Viatour le 22/03/2004

Client Debian Squeeze et serveur SambaEdu3

VÉRIFICATEUR ORTHOGRAPHIQUE POUR LE BAMBARA PRÉSENTATION & MODE D'EMPLOI

C.M. 1 & 2 : Prise en main de Linux

NAS 208 WebDAV Une alternative au protocole FTP pour le partage sécurisé des fichiers

Comment utiliser mon compte alumni?

Navigateurs Firefox / Chrome / IE / Safari et les autres

Clé USB OTG PNY Duo-Link pour iphone et ipad. Mode d'emploi

Société TPA S.A.S. Servie Informatique TPA Metz Nord. 85, avenue de Thionville Woippy. L entreprise.

Implémentation libre de Liberty Alliance. Frédéric Péters

Installation & Mode d emploi WL400 Adaptateur/Antenne Wifi

Un outil d automatisation de publication de contenu pour les gestionnaires et les enseignants

Faites danser votre serveur avec Samba. Association LOLITA

Serveur de messagerie sous Debian 5.0

Introduction à l informatique en BCPST

Web service AREA Manuel d installation et d utilisation du mode déconnecté. Version du 18 mars 2011

Solution d inventaire automatisé d un parc informatique et de télédistribution OCS INVENTORY NG. EHRHARD Eric - Gestionnaire Parc Informatique

Situation professionnelle n X

Supervision avec OCS Inventory NG

Guide de migration BiBOARD V10 -> v11

HERCULES DJ AUDIO PROCEDURES MISE A JOUR FIRMWARE

Vous y trouverez notamment les dernières versions Windows, MAC OS X et Linux de Thunderbird.

Logiciel libre de gestion pour l'education Populaire. Module ALSH et ALSH périscolaire

Sophos Antivirus, guide d installation

Installation et mise en sécurité des postes de travail Windows

Chapitre 10 : Logiciels

Mode d emploi pour lire des livres numériques

Écoles Rurales Numériques et AbulÉdu

Paramétrage des navigateurs

INSTALLATION NG V2.1 D OCS INVENTORY. Procédure d utilisation. Auteur : GALLEGO Cédric 23/10/2014 N version : v1

Point sur les solutions de développement d apps pour les périphériques mobiles

Groupe Eyrolles, 2005,

Informations sur l utilisation du webmail du CNRS. Webmail du CNRS. Manuel Utilisateur

GUIDE D INSTALLATION RAPIDE ACTIVEZ

Configuration système requise

McAfee Data Loss Prevention Endpoint 9.4.0

Guide d utilisation et d administration

Connaître la version de SharePoint installée

Cyberclasse L'interface web pas à pas

Crédits... xi. Préface...xv. Chapitre 1. Démarrer et arrêter...1. Chapitre 2. L interface utilisateur...25

Introduction...3. Objectif...3. Manipulations...3. Gestion des utilisateurs et des groupes...4. Introduction...4. Les fichiers de base...

Programme d acquisition d ordinateur portable pour le personnel

Evolution des SI à l heure du Cloud

WEBISO Internet & Intranet workflow

Adobe Application Manager Enterprise Edition version 2.1

L'automatisation open source pour SI complexes

Les applications Internet

Enregistrer votre dispositif

Transcription:

SaltStack & la gestion de parc SaltStack pour la gestion de parc meetup Salt-fr novembre 2014

SaltStack & la gestion de parc La problématique Mise en conformité des postes de travail Mises à jour OS et applications contrôlés Dé/installation d'application Création de comptes locaux Gestion du système Collecte d'informations (inventaire & supervision)

SaltStack & la gestion de parc Le cadre Des ordinateurs Apple avec Mac OS X principalement des portables Des ordinateurs PC avec Windows beaucoup de fixes sur un domaine SaMBa Des ordinateurs avec GNU/Linux

SaltStack & la gestion de parc Objectifs n 1 diminuer le temps passé à gérer ces ordinateurs donc : Industrialisation Automatisation n 2 gagner en réactivité

SaltStack & la gestion de parc Comment?

SaltStack & la gestion de parc Comment? Gestionnaire de packages?

SaltStack & la gestion de parc Comment? Gestionnaire de packages? Gestionnaire de configuration?

SaltStack & la gestion de parc Comment? Gestionnaire de packages? Gestionnaire de configuration? pour GNU/Linux?

SaltStack & la gestion de parc Comment? Gestionnaire de packages? Gestionnaire de configuration? pour GNU/Linux? pour Windows?

SaltStack & la gestion de parc Comment? Gestionnaire de packages? Gestionnaire de configuration? pour GNU/Linux? pour Windows? pour Mac OS?

SaltStack & la gestion de parc Comment? Gestionnaire de packages? Gestionnaire de configuration? pour GNU/Linux? pour Windows? pour Mac OS? très grande diversité

SaltStack & la gestion de parc Comment? avec SaltStack

SaltStack & la gestion de parc avec SaltStack et ses modules salt.modules.brew salt.modules.win_* salt.modules.chocolatey salt.modules.reg

SaltStack & Mac OS X Gestionnaire de packages : Homebrew «The missing package manager for OS X» $ brew install python $ brew update $. http://www.brew.sh

SaltStack & Mac OS X Installation : xcode-select install ruby -e "$( curl -fssl https://raw.github.com/homebrew/homebrew/go/install ) " export PATH=/usr/local/sbin:/usr/local/bin:$PATH brew doctor brew update brew search saltstack brew install saltstack?

SaltStack & Mac OS X Installation : xcode-select install ruby -e "$( curl -fssl https://raw.github.com/homebrew/homebrew/go/install ) " export PATH=/usr/local/sbin:/usr/local/bin:$PATH brew doctor brew update brew search saltstack brew install saltstack NO!

SaltStack & Mac OS X Installation : brew install python brew install swig brew install zmq pip install salt mkdir -p /etc/salt cp minion /etc/salt cp org.saltstack.salt-minion.plist /System/Library/LaunchDaemons/ launchctl load /System/Library/LaunchDaemons/org.saltstack.salt-minion.plist salt-key salt 'x' pkg.list_pkgs salt 'x' pkg.install wget source `brew --repository`/library/contributions/brew_bash_completion.sh

SaltStack & Mac OS X et les.dmg installés dans /Applications? gestionnaire de packages avec commandes externes : Homebrew Cask

SaltStack & Mac OS X Installation : brew untap caskroom/cask brew tap caskroom/cask brew install brew-cask brew cask update brew cleanup brew cask cleanup brew cask install libreoffice brew cask list export HOMEBREW_CASK_OPTS="--appdir=/Applications"

SaltStack & Mac OS X et salt 'x' pkg.install firefox? besoin d'un nouveau module : cask.py donc d'un nouveau provider Ex : firefox.sls firefox : pkg.installed: - provider: cask - version : 33.1

SaltStack & Mac OS X /usr/local/library/taps/user/homebrew-repo/.git Formula Casks firefox-esr-fr.rb cask :v1 => 'firefox-esr-fr' do version '31.2.0' sha256 '84cc375fd..9' url "https://...mozilla.org/?product=firefox-#{version}esr-ssl&os=osx&lang=fr" homepage 'https://www.mozilla.org/en-us/firefox/' license :oss app 'Firefox.app' end

SaltStack & Mac OS X et salt 'x' pkg.install firefox? besoin d'un nouveau module : cask.py donc nouveau provider Ex : firefox.sls firefox : pkg.installed: - provider: cask - version : 33.1

SaltStack & Windows Plusieurs modules:) Ceux «natifs» Modification de la base de registre Ajout d'utilisateur Gestion des services Gestion des packages (ajout/suppression de prog) entrepôt : https://github.com/saltstack/salt-winrepo/

SaltStack & Windows thunderbird.sls thunderbird: 24.2: full_name: 'Mozilla Thunderbird..' installer: 'http://download-installer.cdn.mozilla.net/pub.2024.2.0.exe' reboot: False locale: en_us install_flags: ' -ms' uninstaller: 'http://download-installer..exe' uninstall_flags: ' /S '

SaltStack & Windows Chocolatey : «Chocolatey NuGet is a Machine Package Manager, somewhat like apt-get, but built with Windows in mind.» Exemple : C:\choco install libreoffice mais : salt.modules.chocolatey!= pkg provider

SaltStack & Windows Cas d'utilisation : salt 'x' chocolatey.bootstrap salt 'x' chocolatey.install libreoffice donc pas de state avec pkg.installed :( Pour monter son entrepôt privé sous Linux, Simple Nuget Server: https://github.com/daniel15/simple-nuget-server