2 Commits

Author SHA1 Message Date
Todd Ruch
666165b5b5 commit 2025-06-20 15:03:23 -04:00
Todd Ruch
12f3f1cc5d init 2025-06-16 09:48:12 -04:00
6 changed files with 19 additions and 82 deletions

View File

@@ -1,25 +0,0 @@
{
"name": "ansible-dev-container-codespaces",
"image": "registry.redhat.io/ansible-automation-platform-25/ansible-dev-tools-rhel8:latest",
"containerUser": "root",
"runArgs": [
"--security-opt",
"seccomp=unconfined",
"--security-opt",
"label=disable",
"--cap-add=SYS_ADMIN",
"--cap-add=SYS_RESOURCE",
"--device",
"/dev/fuse",
"--security-opt",
"apparmor=unconfined",
"--hostname=ansible-dev-container"
],
"updateRemoteUserUID": true,
"customizations": {
"vscode": {
"extensions": ["redhat.ansible","redhat.vscode-redhat-account"]
}
},
"postCreateCommand": "sh .devcontainers/postCreateCommand.sh"
}

View File

@@ -1,24 +0,0 @@
{
"name": "ansible-dev-container-docker",
"image": "registry.redhat.io/ansible-automation-platform-25/ansible-dev-tools-rhel8:latest",
"containerUser": "root",
"runArgs": [
"--security-opt",
"seccomp=unconfined",
"--security-opt",
"label=disable",
"--cap-add=SYS_ADMIN",
"--cap-add=SYS_RESOURCE",
"--device",
"/dev/fuse",
"--security-opt",
"apparmor=unconfined",
"--hostname=ansible-dev-container"
],
"updateRemoteUserUID": true,
"customizations": {
"vscode": {
"extensions": ["redhat.ansible","redhat.vscode-redhat-account"]
}
}
}

View File

@@ -1,28 +0,0 @@
{
"name": "ansible-dev-container-podman",
"image": "registry.redhat.io/ansible-automation-platform-25/ansible-dev-tools-rhel8:latest",
"containerUser": "root",
"runArgs": [
"--cap-add=CAP_MKNOD",
"--cap-add=NET_ADMIN",
"--cap-add=SYS_ADMIN",
"--cap-add=SYS_RESOURCE",
"--device",
"/dev/fuse",
"--security-opt",
"seccomp=unconfined",
"--security-opt",
"label=disable",
"--security-opt",
"apparmor=unconfined",
"--security-opt",
"unmask=/sys/fs/cgroup",
"--userns=host",
"--hostname=ansible-dev-container"
],
"customizations": {
"vscode": {
"extensions": ["redhat.ansible","redhat.vscode-redhat-account"]
}
}
}

View File

@@ -1,3 +0,0 @@
#!/bin/sh
microdnf -y install git-lfs
pip3 install pre-commit

View File

@@ -1,4 +1,3 @@
{
"editor.renderWhitespace": "all",
"files.insertFinalNewline": true
"editor.renderWhitespace": "all"
}

View File

@@ -0,0 +1,18 @@
---
- name: Create Active Directory domain
hosts: "{{ _hosts | default('os_windows') }}"
gather_facts: false
vars:
ad_user_name: "UserA" # Specify the user whose password you want to change
new_password: "{{ lookup('community.general.random_string', min_lower=1, min_upper=1, min_special=1, min_numeric=1) }}"
tasks:
- name: Update user password in Active Directory
microsoft.ad.user:
name: "{{ ad_user_name }}"
password: "{{ new_password }}"
update_password: always
retries: 5
delay: 10
register: ad_user_update
until: ad_user_update is succeeded