Azure

Aujourd’hui j’ai eu besoin d’exporter toutes les polices qui existent (built-in et custom) sur une subscription. N’ayant rien trouvé mentionnant ceci sur internet ou même, ne trouvant pas l’existance d’un bouton export sur Azure, je suis passé par PowerShell.

Connectez-vous à votre environnement et sélectionnez la subscription où les polices doivent être exportées:

Connect-AzAccount
Select-AzSubscription -SubscriptionName "Visual Studio Enterprise"

Et exécutez les 2 commandes suivantes:

$policies = Get-AzPolicyDefinition | Select -ExpandProperty Properties
$policies | Select-Object -Property displayName,description | Export-Csv policies.csv

Ceci aura pour but de vous faire un fichier CSV, avec toutes les polices à l’intérieur, avec le nom et la description :

En espérant vous avoir fait gagner du temps 🙂

Read more

Par défaut, si vous souhaitez déployer une VM sur Azure avec Terraform, vous devez donner le nom d’utilisateur et le mot de passe en claire dans le fichier de variables (voir mon article précédent). Mais une solution existe, pour sécuriser tout ça 🙂 Il suffit d’utiliser un Azure Keyvault, et de stocker votre mot de passe dedans:

Continue reading [Azure] Récupérer une valeur dans un keyvault pour Terraform
Read more

Grande nouvelle qui a eu lieu ce Mardi 15 Mai, avec (enfin) la suppression de la limite de 16 caractères pour les mots de passes d’un compte Azure AD 🙂 Vous pouvez maintenant avoir un mot de passe, qui peut contenir jusqu’à 256 caractères, pour votre compte Azure AD. La news complète est disponible ici:

https://techcommunity.microsoft.com/t5/Azure-Active-Directory-Identity/Removal-of-the-16-character-limit-for-passwords-in-Azure-AD/ba-p/565275#.XNurK80g28M.twitter

Read more

Nous parlons beaucoup en ce moment, de IaC, Infrastructure As Code. Ceci vous donne la possibilité, de déployer une infrastructure, de 0, à partir de code, tout ça sans être un grand développeur (si si, je vous assure, moi et le code, ce n’est pas une grande histoire d’amour 🙂 ). Vous avez actuellement, les outils suivants pour faire de l’IaC:

  • PowerShell DSC
  • Ansible
  • Puppet
  • Chef
  • Azure Resource Manager
  • Etc.
  • Et bien sûr, Terraform

Dans cet article, je vais vous montrer, comment déployer, via Terraform (qui est Open Source et fourni par la société HashiCorp), une plateforme de test, sur Azure. Ceci comprendra un VNet, et une VM Windows Server avec une IP Publique.

Continue reading [Azure] Déployer des ressources avec Terraform
Read more

Après avoir vu comment déployer Windows Virtual Desktop, en mode session, nous allons voir comment déployer des applications.

Utilisant l’image de base, je n’ai que les applications de base à publier. Si vous souhaitez déployer des applications personnalisées, il vous faudra créer une image, et l’utiliser comme image de base pour votre déploiement.

Pour publier une application, vous devez commencer par créer un groupe, avec les commandes suivantes:

Continue reading [Azure] Windows Virtual Desktop – Publication d’applications
Read more