Skip to content

fillswim/ansible

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

General playbook

source .venv/bin/activate

==================================================================================================

Test Ubuntu

ansible-playbook -i inventory/test-ubuntu.ini general.yaml -b

Test Oracle

ansible-playbook -i inventory/test-oracle.ini general.yaml -b

==================================================================================================

NTP

ansible-playbook -i inventory/ntp.ini general.yaml -b

DNS

ansible-playbook -i inventory/dns.ini ssh-keys.yaml -b -kK
ansible-playbook -i inventory/dns.ini ping.yaml -b
ansible-playbook -i inventory/dns.ini dns.yaml -b
ansible-playbook -i inventory/dns.ini repository-local.yaml -b
ansible-playbook -i inventory/dns.ini general.yaml -b

Repository Ubuntu

ansible-playbook -i inventory/repository-ubuntu.ini general.yaml -b

Repository Oracle

ansible-playbook -i inventory/repository-oracle.ini general.yaml -b
ansible-playbook -i inventory/repository-oracle.ini ping.yaml -b
ansible-playbook -i inventory/repository-oracle.ini prometheus-node-exporter.yaml -b

Terraform Server

ansible-playbook -i inventory/terraform.ini general.yaml -b

Jenkins

ansible-playbook -i inventory/jenkins.ini ssh-keys.yaml -b -kK
ansible-playbook -i inventory/jenkins.ini general.yaml -b
ansible-playbook -i inventory/jenkins.ini change-hostname.yaml -b

Minio

ansible-playbook -i inventory/minio.ini general.yaml -b

Prometheus Server

ansible-playbook -i inventory/prometheus.ini general.yaml -b
ansible-playbook -i inventory/prometheus.ini prometheus-server.yaml -b

Nexus

ansible-playbook -i inventory/nexus.ini general.yaml -b

Graylog

ansible-playbook -i inventory/graylog.ini ping.yaml -b
ansible-playbook -i inventory/graylog.ini change-hostname.yaml -b
ansible-playbook -i inventory/graylog.ini repository-local.yaml -b
ansible-playbook -i inventory/graylog.ini general.yaml -b

Test Ubuntu

ansible-playbook -i inventory/test-ubuntu.ini ping.yaml -b
ansible-playbook -i inventory/test-ubuntu.ini general.yaml -b
ansible-playbook -i inventory/test-ubuntu.ini install-promtail-agent.yaml -b

GitLab Runners

ansible-playbook -i inventory/gitlab-runners.ini general.yaml -b
ansible-playbook -i inventory/gitlab-runners.ini Install-Docker.yaml -b

OpenStack

ansible-playbook -i inventory/openstack.ini ping.yaml -b
ansible-playbook -i inventory/openstack.ini chrony.yaml -b
ansible-playbook -i inventory/openstack.ini timezone.yaml -b
ansible-playbook -i inventory/openstack.ini sudoers.yaml -b
ansible-playbook -i inventory/openstack.ini ssh-keys.yaml -b
ansible-playbook -i inventory/openstack.ini ssh-keys.yaml -b -kK
ansible-playbook -i inventory/openstack.ini openstack.yaml -b
ansible-playbook -i inventory/openstack.ini install-docker.yaml -b

ansible-playbook -i inventory/openstack.ini kolla-ansible-prepare.yaml -b

==================================================================================================

K8s1 Redos

ansible-playbook -i inventory/k8s1-redos.ini general.yaml -b

Test Redos

ansible-playbook -i inventory/test-redos.ini dns.yaml -b

MAAS

ansible-playbook -i inventory/maas.ini ping.yaml -b
ansible-playbook -i inventory/maas.ini ssh-keys.yaml -b
ansible-playbook -i inventory/maas.ini general.yaml -b
ansible-playbook -i inventory/maas.ini dns.yaml -b

ansible-playbook -i inventory/maas.ini chrony.yaml -b
ansible-playbook -i inventory/maas.ini timezone.yaml -b

OpenStack

ansible-playbook -i inventory/openstack.ini general.yaml -b

K8s1-Ubuntu-Lab

ansible-playbook -i inventory/k8s1-ubuntu-lab.ini general.yaml -b

K8s1-RHEL

ansible-playbook -i inventory/k8s1-rhel.ini general.yaml -b -kK
ansible-playbook -i inventory/k8s1-rhel.ini ssh-keys.yaml -b -kK
ansible-playbook -i inventory/k8s1-rhel.ini ping.yaml -b
ansible-playbook -i inventory/k8s1-rhel.ini update.yaml -b

Test-keepalived

ansible-playbook -i inventory/test-keepalived.ini ping.yaml -b
ansible-playbook -i inventory/test-keepalived.ini install-keepalived.yaml -b

Kafka Zookeeper

ansible-playbook -i inventory/kafka-zoo.ini ping.yaml -b
ansible-playbook -i inventory/kafka-zoo.ini install-kafka-zookeeper.yaml -b

OpenSearch My

ansible-playbook -i inventory/test-opensearch-cluster-1.yaml ping.yaml -b
ansible-playbook -i inventory/test-opensearch-cluster-1.yaml create-lvm-partition.yaml -b
ansible-playbook -i inventory/test-opensearch-cluster-1.yaml install-opensearch-my.yaml \
    --extra-vars "opensearch_admin_password=7FBEa3J853N2c7U8" -b

OpenSearch Prod Ready

ansible-playbook -i inventory/test-opensearch-cluster-prod-ready-1.yaml ping.yaml -b
ansible-playbook -i inventory/test-opensearch-cluster-prod-ready-1.yaml create-lvm-partition.yaml -b
ansible-playbook -i inventory/test-opensearch-cluster-prod-ready-1.yaml install-opensearch-prod-ready.yaml \
    --extra-vars "admin_password=myStrongPassword@123! kibanaserver_password=Test@6789 logstash_password=Test@456" -b

==============================================================================

K8s1 Alma Linux

==============================================================================

ansible -i k8s1-alma-vm.yaml all \
    -m setup \
    -u=cloud-user \
    --ssh-common-args="-o StrictHostKeyChecking=no" \
    -b \
    > k8s1-alma-vm-setup.json

source .venv/bin/activate ansible-playbook -i inventory/k8s1-alma.yaml ping.yaml -b ansible-playbook -i inventory/k8s1-alma.yaml update.yaml -b

ansible-playbook -i inventory/k8s1-alma.yaml general.yaml -b

==============================================================================

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published