Luca Berton
Luca Berton
  • Видео 678
  • Просмотров 721 772
Synchronizing Success: Infrastructure Automation as the Backbone of Train Station Operations
Step into a bustling train station with Luca Berton as he uses the analogy of a train timetable to explain the indispensable role of infrastructure automation technologies like Ansible, Kubernetes, and Terraform. Luca illustrates how these tools function like a train station's timetable-essential for timely and efficient information sharing among all stakeholders. This video highlights how automating infrastructure ensures that every part of your business operates synchronously and efficiently, much like trains departing and arriving as scheduled.
www.ansiblepilot.com/
FREE Top 10 Best Practices of Ansible Automation: save time, reduce errors and stress - dashboard.mailerlite.com/forms/7460...
Просмотров: 22

Видео

Luca Berton at Grafana & Friends Meetup Key Insights on System Observability & Grafana Upgrades
Join Luca Berton as he attends the Grafana & Friends Amsterdam Summer Meetup! This exciting event, hosted by Adyen, brings together tech enthusiasts and professionals to discuss the latest in system observability and Grafana's architectural upgrades. 📅 Event Date: July 3, 2024 🏢 Location: Adyen's office, Rokin 49, Amsterdam, NL Agenda: 18:00 - 18:30: Welcome 18:30 - 20:00: Talks Finding the Nee...
Ansible Troubleshooting Installation Issues on macOS and Python
Просмотров 2712 часов назад
Step-by-Step Guide to Resolve Python and Jinja2 Errors www.ansiblepilot.com/articles/ansible-troubleshooting-installation-issues-on-macos-and-python/ FREE Top 10 Best Practices of Ansible Automation: save time, reduce errors and stress - dashboard.mailerlite.com/forms/746041/108801238767764611/share BUY the Complete PDF BOOK to easily Copy and Paste the 200 Ansible code 200 Automation Examples ...
Automating File Reading with Ansible
Просмотров 8321 час назад
How to use find, slurp, and debug to read and display all the text files in a directory. www.ansiblepilot.com/articles/automating-file-reading-with-ansible/ FREE Top 10 Best Practices of Ansible Automation: save time, reduce errors and stress - dashboard.mailerlite.com/forms/746041/108801238767764611/share BUY the Complete PDF BOOK to easily Copy and Paste the 200 Ansible code 200 Automation Ex...
Project Policy Validation with OPA and ansible-policy
Просмотров 13День назад
Enhancing Compliance and Automation in Ansible with ansible-policy Utility www.ansiblepilot.com/articles/project-policy-validation-with-opa-and-ansible-policy/ FREE Top 10 Best Practices of Ansible Automation: save time, reduce errors and stress - dashboard.mailerlite.com/forms/746041/108801238767764611/share BUY the Complete PDF BOOK to easily Copy and Paste the 200 Ansible code 200 Automation...
Project Policy Validation with OPA and ansible-policy
Просмотров 18День назад
Enhancing Compliance and Automation in Ansible with ansible-policy Utility. For example, enforce the usage of only us-east-1 and us-east-2 for Amazon Web Service EC2 instances. Full explanation and code available: www.ansiblepilot.com/articles/project-policy-validation-with-opa-and-ansible-policy/ FREE Top 10 Best Practices of Ansible Automation: save time, reduce errors and stress - dashboard....
Project Policy Validation with OPA and ansible-policy
Просмотров 47День назад
Enhancing Compliance and Automation in Ansible with ansible-policy Utility www.ansiblepilot.com/articles/project-policy-validation-with-opa-and-ansible-policy/ FREE Top 10 Best Practices of Ansible Automation: save time, reduce errors and stress - dashboard.mailerlite.com/forms/746041/108801238767764611/share BUY the Complete PDF BOOK to easily Copy and Paste the 200 Ansible code 200 Automation...
Luca Berton & Erez Kirson podcast on AI, Mentorship, and the Future of Innovation
Просмотров 53День назад
Join Luca Berton and Erez Kirson for an engaging exploration into the world of technology, AI, and the power of community in our latest video podcast. Dive deep into their personal journeys from early curiosity to influential tech careers and discover their unique insights on the future of innovation. In this episode, Luca and Erez discuss their passion for technology and open source, the impor...
Luca Berton & Erez Kirson on AI, Mentorship, and the Future of Innovation
Просмотров 9День назад
Welcome to our latest video podcast featuring technology visionaries Luca Berton and Erez Kirson. In this episode, they delve into their personal tech journeys, discuss the latest advancements in AI, and share their perspectives on the future of technology and its integration into daily life. Whether you're a tech aficionado or just curious about where technology is headed, you'll find valuable...
🚀 Ansible Community Updates: Key Dates, New DevTools & Upcoming Meetups | The Bullhorn #142
Просмотров 3014 дней назад
Welcome to the latest episode of Ansible News, your go-to source for all things Ansible! This week, we've got some exciting updates and key dates you won't want to miss. 📅 🔧 Key Project Updates: We're introducing brand-new development tools to enhance your Ansible experience, including the VScode extension and ansible-lint. Dive into the latest enhancements and see how you can get involved! 📆 I...
Highlights from the AdvancedJS Amsterdam + JSNation Pre-Event Meetup
Просмотров 2614 дней назад
Highlights from the AdvancedJS Amsterdam JSNation Pre-Event Meetup
Meeting Guy Davidson 25 years at Creative Assembly and contributions C++ community
Просмотров 11121 день назад
Meeting Guy Davidson 25 years at Creative Assembly and contributions C community
Running on Time: Why IT Infrastructure is Critical for Every Organization
Просмотров 1821 день назад
Running on Time: Why IT Infrastructure is Critical for Every Organization
Mastering Complexity: The Essential Role of IT Infrastructure Automation
Просмотров 29Месяц назад
Mastering Complexity: The Essential Role of IT Infrastructure Automation
What's my opinion about AI?
Просмотров 23Месяц назад
What's my opinion about AI?
Learn Ansible 2nd Edition: Technical Review by Luca Berton
Просмотров 48Месяц назад
Learn Ansible 2nd Edition: Technical Review by Luca Berton
Why IT Infrastructure Matters: The Game-Changing Technologies of Ansible, Kubernetes, and Terraform
Просмотров 41Месяц назад
Why IT Infrastructure Matters: The Game-Changing Technologies of Ansible, Kubernetes, and Terraform
Optimizing Operations: The Impact of Infrastructure Automation in Business
Просмотров 36Месяц назад
Optimizing Operations: The Impact of Infrastructure Automation in Business
Automating File Extension Validation with Ansible
Просмотров 197Месяц назад
Automating File Extension Validation with Ansible
How to install Ansible in Ubuntu 24.04 LTS Noble Numbat- Ansible install
Просмотров 4932 месяца назад
How to install Ansible in Ubuntu 24.04 LTS Noble Numbat- Ansible install
Ansible News - Ansible Core 2.17.0-rc1 Gallows Pole
Просмотров 1182 месяца назад
Ansible News - Ansible Core 2.17.0-rc1 Gallows Pole
How to install Ansible in Fedora 40
Просмотров 1802 месяца назад
How to install Ansible in Fedora 40
How to Install Fedora Linux 40 on a Mac Using VMware Fusion
Просмотров 4722 месяца назад
How to Install Fedora Linux 40 on a Mac Using VMware Fusion
Luca Berton on Cybersecurity: Boosting Efficiency with Ansible, Kubernetes, and Terraform
Просмотров 372 месяца назад
Luca Berton on Cybersecurity: Boosting Efficiency with Ansible, Kubernetes, and Terraform
How to Install Ubuntu 24.04 LTS Noble Numbat on a Mac Using VMware Fusion
Просмотров 1,3 тыс.2 месяца назад
How to Install Ubuntu 24.04 LTS Noble Numbat on a Mac Using VMware Fusion
Luca Berton: Mastering Ansible, Terraform, and Kubernetes - The Pillars of Modern IT Infrastructure
Просмотров 892 месяца назад
Luca Berton: Mastering Ansible, Terraform, and Kubernetes - The Pillars of Modern IT Infrastructure
Enhancing Ansible Role Development with Best Practices with ansible-later
Просмотров 2262 месяца назад
Enhancing Ansible Role Development with Best Practices with ansible-later
Meeting Mclistowel Koranteng Media Executive at National Film & Television School #LBF24
Просмотров 253 месяца назад
Meeting Mclistowel Koranteng Media Executive at National Film & Television School #LBF24
London Book Fair 2024 #LBF24
Просмотров 533 месяца назад
London Book Fair 2024 #LBF24
Meeting Varun Jain, COO, BPB Publications at London Book Fair #LBF24
Просмотров 963 месяца назад
Meeting Varun Jain, COO, BPB Publications at London Book Fair #LBF24

Комментарии

  • @spawar1841
    @spawar1841 3 часа назад

    Hi this is my inventory which is setup on redhat 9.4 on aws..# control.example node_type=control # hybrid.example node_type=hybrid # hybrid2.example <- this will default to hybrid [automationcontroller] ip-172-31-0-157.ap-south-1.compute.internal node_type=hybrid [automationcontroller:vars] peers=execution_nodes # Execution Nodes # There are two valid node_types that can be assigned for this group. # A node_type=hop implies that the node will forward jobs to an execution node. # A node_type=execution implies that the node will be able to run jobs. # If you do not define the node_type, it defaults to execution. # # hop.example node_type=hop # execution.example node_type=execution # execution2.example <- this will default to execution [execution_nodes] [automationhub] [automationedacontroller] [database] # Single Sign-On # If sso_redirect_host is set, that will be used for application to connect to # SSO for authentication. This must be reachable from client machines. # # ssohost.example sso_redirect_host=<host/ip> [sso] [all:vars] admin_password='redhat' pg_host='' pg_port=5432 pg_database='awx' pg_username='awx' pg_password='redhat' pg_sslmode='prefer' # set to 'verify-full' for client-side enforced SSL ========fatal: [ip-172-31-0-157.ap-south-1.compute.internal]: UNREACHABLE! => {"changed": false, "msg": "Failed to connect to the host via ssh: root@ip-172-31-0-157.ap-south-1.compute.internal: Permission denied (publickey,gssapi-keyex,gssapi-with-mic).", "unreachable": true}====================THIS IS THE ERROR

  • @spawar1841
    @spawar1841 3 часа назад

    Hi,, I dont have domain name I am tried on aws so what would be my hostname

  • @fikriardiansyah9185
    @fikriardiansyah9185 19 часов назад

    Let say the backup is running smoothly, is there a way to delete the backup configuration automatically that is more than a month old?

  • @whoaMI-mi9hb
    @whoaMI-mi9hb 2 дня назад

    Thank you so much -- spent a lot of time to figure out why config was not present in etc !! And all set now

  • @federicodirado5986
    @federicodirado5986 5 дней назад

    Too fast!

  • @Buy_YT_Views_6784
    @Buy_YT_Views_6784 10 дней назад

    This content is fire!

  • @earlanthonysilvania5551
    @earlanthonysilvania5551 17 дней назад

    Hi Luca, nice tutorial.. I Have a question, is it possible to add another task below win_reboot module? will it run after the reboot?

    • @BertonLuca
      @BertonLuca 17 дней назад

      Yes, it is possible to add another task below the win_reboot module in an Ansible playbook, and it will run after the reboot. However, there are a few considerations and steps to ensure that the subsequent tasks run correctly after the reboot. When you use the win_reboot module, Ansible will handle the reboot and reconnect to the host once it becomes available again. This allows you to continue running tasks after the reboot. Here is an example of how you can structure your playbook to include tasks that will run after a reboot: ``` - name: Reboot and continue tasks hosts: windows tasks: - name: Reboot the machine win_reboot: msg: "Reboot initiated by Ansible" timeout: 3600 - name: Wait for the system to be back up wait_for_connection: timeout: 3600 - name: Verify system is up after reboot win_ping: - name: Perform post-reboot task win_shell: echo "Post-reboot task running" ``` Explanation: Reboot the machine: The win_reboot module initiates the reboot. The timeout parameter specifies how long Ansible should wait for the system to reboot and become available again. Wait for the system to be back up: The wait_for_connection module is used to wait until the system is reachable again after the reboot. This ensures that the subsequent tasks do not start until the machine is back online. Verify system is up after reboot: The win_ping module is a simple way to check that the system is responding and that Ansible can communicate with it. This step is optional but useful for verification purposes. Perform post-reboot task: This is where you can add tasks that you want to run after the reboot. In this example, a simple win_shell command is used to demonstrate a post-reboot task. Considerations: Timeouts: Ensure that the timeouts set in win_reboot and wait_for_connection are sufficient for the system to reboot and come back online. Dependencies: Be mindful of any dependencies that might be affected by the reboot. Ensure that any services or applications required by post-reboot tasks are properly started and available. Using these steps, you can effectively manage tasks that need to run after a system reboot in your Ansible playbooks.

  • @rishabhsingh3500
    @rishabhsingh3500 22 дня назад

    thanks a lot mann !!! i was stuck on this from couple of days ...thanks again for resolving my issue

  • @Nimitz_oceo
    @Nimitz_oceo 23 дня назад

    Thank you for the great content, I will like to know one thing, after sourcing the inventory from vsphere, how do you deal with authentication to those VMs? Also We have a huge vsphere environment with different OS windows and Linux. Does this apply to windows as well or do I need to then manually configure authentication for every VMs in sphere ?

    • @BertonLuca
      @BertonLuca 17 дней назад

      When dealing with a large vSphere environment and automating tasks across different VMs, including both Windows and Linux, you can manage authentication in a scalable and secure manner. Here’s how you can handle authentication for both types of operating systems after sourcing the inventory from vSphere: Steps to Manage Authentication: Use Ansible Vault for Storing Credentials: Ansible Vault allows you to encrypt sensitive data such as passwords, which can then be securely stored in your playbooks. Create Group Variables: You can define group variables for Windows and Linux hosts separately to handle different authentication methods. Use Dynamic Inventory Scripts: When using dynamic inventory scripts to source inventory from vSphere, you can also specify how Ansible should authenticate to those hosts. Example Configuration: Dynamic Inventory Script Assuming you are using a dynamic inventory script to source inventory from vSphere, ensure that the script is correctly configured to include the hosts in your Ansible inventory. Inventory Directory Structure: ``` inventory/ ├── group_vars/ │ ├── windows.yml │ └── linux.yml └── dynamic_inventory_script.py ```` Group Variables for Windows (group_vars/windows.yml): ``` ansible_user: 'Administrator' ansible_password: !vault | $ANSIBLE_VAULT;1.1;AES256 REDACTED ansible_connection: winrm ansible_winrm_transport: ntlm ansible_winrm_server_cert_validation: ignore ```` Group Variables for Linux (group_vars/linux.yml): ``` ansible_user: 'ansible' ansible_ssh_pass: !vault | $ANSIBLE_VAULT;1.1;AES256 REDACTED ansible_connection: ssh ``` Sample Playbook: ``` - name: Manage VMs in vSphere hosts: all tasks: - name: Ping all hosts ansible.builtin.ping: ``` Steps to Implement: Encrypt Passwords Using Ansible Vault: Use ansible-vault encrypt_string to encrypt the passwords and add them to the respective group variable files. Example: ``` ansible-vault encrypt_string 'your_password_here' --name 'ansible_password' ``` Configure the Dynamic Inventory Script: Ensure your dynamic inventory script fetches the hosts from vSphere and categorizes them into appropriate groups (e.g., windows and linux). Run the Playbook: Use the following command to run your playbook with the dynamic inventory and Ansible Vault: ``` ansible-playbook -i inventory/dynamic_inventory_script.py your_playbook.yml --ask-vault-pass ``` Considerations: Centralized Credential Management: Using Ansible Vault allows you to centrally manage and secure your credentials. Group Variables: By defining group variables for different types of hosts (Windows and Linux), you can handle different authentication methods seamlessly. Dynamic Inventory: Ensure your dynamic inventory script is robust and correctly categorizes hosts to apply the appropriate variables. By following these steps, you can efficiently manage authentication for a large vSphere environment with both Windows and Linux VMs.

  • @honeymotiyani2854
    @honeymotiyani2854 24 дня назад

    How did you create ansible controller?

  • @NagenderGiri
    @NagenderGiri 24 дня назад

    Hi Luca, can you please help me how to let node keep connecting with ansible controller when nodes have auotmaitcally ip assigned by dhcp and keep changes when system reboot. Suppose, I have node 1 and want to control it via ansible controller, but users use to reboot and shutdown it every day, so how would i make sure to keep connected with ansible controller with every nodes.? please please please help me on this. Is it possible to connect nodes with ansible controller if nodes are assigned automatially ip by dhcp server.

    • @BertonLuca
      @BertonLuca 17 дней назад

      To ensure that nodes with dynamically assigned IP addresses by a DHCP server remain connected to the Ansible controller, you can use the following strategies: Dynamic Inventory with Scripts: Ansible supports dynamic inventory scripts which can be used to fetch the current list of hosts from a source that is aware of your DHCP assignments. For instance, you can write a script that queries your DHCP server for the current IP assignments and returns the list of nodes to Ansible. Here is an example of a basic dynamic inventory script: ``` #!/usr/bin/env python import json import subprocess def get_hosts_from_dhcp(): # Replace with actual command to get DHCP assigned IPs result = subprocess.run(['cat /var/lib/dhcp/dhclient.leases'], stdout=subprocess.PIPE) return result.stdout.decode().split() if __name__ == "__main__": hosts = get_hosts_from_dhcp() inventory = { 'all': { 'hosts': hosts } } print(json.dumps(inventory)) ``` Make sure the script is executable and referenced correctly in your Ansible configuration. Using a DNS Service: If your DHCP server updates a DNS service with the new IP addresses, you can use DNS names in your Ansible inventory instead of IP addresses. This way, as long as the DNS is updated, Ansible can resolve the current IP addresses. Example inventory: ``` [webservers] webserver1.example.com webserver2.example.com ``` Hostnames with a Common Naming Convention: Ensure each node has a unique hostname and use a common naming convention. This way, your dynamic inventory script or DNS queries can consistently refer to these hosts by their names. Ansible Pull Mode: Instead of pushing configurations from the Ansible controller to the nodes, you can configure the nodes to pull configurations from the Ansible controller. This can be useful when nodes' IP addresses change frequently. Setup on the node: ``` ansible-pull -U <repository_url> -i <path_to_inventory> ``` Using a Configuration Management Database (CMDB): Use a CMDB to keep track of all your infrastructure. Many CMDBs can integrate with DHCP servers to maintain an up-to-date list of nodes and their IP addresses, which can then be used by your dynamic inventory script. Implementing Dynamic Inventory with Ansible To configure Ansible to use a dynamic inventory, create a file named ansible.cfg in your project directory with the following content: ``` [defaults] inventory = /path/to/your/dynamic_inventory_script ``` And ensure your dynamic inventory script outputs JSON in the format expected by Ansible. For more detailed steps and examples, please refer to the document "Efficient Automation with Ansible"​​and "Getting Started with Ansible"​​. Using these strategies will ensure that your nodes can reconnect to the Ansible controller even if their IP addresses change due to DHCP reassignments.

    • @NagenderGiri
      @NagenderGiri Час назад

      thankyou for the beautiful explanation. i will try and let you know for further.

  • @abdelrhmanmohey535
    @abdelrhmanmohey535 25 дней назад

    what if i need the version to be 2 for docker

  • @LeFonkeMonke
    @LeFonkeMonke 25 дней назад

    Very interesting!

  • @eprohoda
    @eprohoda 25 дней назад

    Luca. what a stunning - goodbye,😎

  • @allisondealmeida
    @allisondealmeida Месяц назад

    Do you have somewhere where you have a database with several playbooks to use as a model?

  • @oldcmputer
    @oldcmputer Месяц назад

    Useless information with no logic. -1

  • @Get_YT_Views_4587
    @Get_YT_Views_4587 Месяц назад

    What a great quote 3:19. Totally agreed!

  • @steheverod
    @steheverod Месяц назад

    What would be the first steps? Thanks you

  • @buckeye43210
    @buckeye43210 Месяц назад

    I just installed Proxmox on a 2012 Mac Mini (Intel i5 cpu). Now I have a Type I hypervisor :-)

  • @arielkibrik1232
    @arielkibrik1232 Месяц назад

    Thank you!!

  • @abdulahiadesokan7684
    @abdulahiadesokan7684 Месяц назад

    please how about if i forgot password

  • @Peugeot208Brasil
    @Peugeot208Brasil Месяц назад

    Apply in Oracle Linux 8.9?

  • @Peugeot208Brasil
    @Peugeot208Brasil Месяц назад

    Where do i create audit.yml ?

  • @Jerry-lu7zg
    @Jerry-lu7zg Месяц назад

    Thank you for your help!

  • @danieletrabucco7615
    @danieletrabucco7615 Месяц назад

    ho effettuato varie prove di installazione e sono arrivato empiricamente a questa conclusione... scenario: tmvldevops01 (automationController) tmvldevops02 (privateAutomationHub) ho eseguito lo scambio chiavi tra tmvldevops01 e tmvldevops02 e lanciato il setup da root (poichè mi dava errore di privilegi insufficienti) l'inventory l'ho configurato come segue: [automationcontroller] tmvldevops01 ansible_connection=local [automationcontroller:vars] peers=execution_nodes [execution_nodes] [automationhub] tmvldevops02 [automationedacontroller] [database] [sso] [all:vars] admin_password='redhat' pg_host='' pg_port=5432 pg_database='awx' pg_username='awx' pg_password='redhat' pg_sslmode='prefer' # set to 'verify-full' for client-side enforced SSL registry_url='registry.redhat.io' registry_username='' registry_password='' receptor_listener_port=27199 automationhub_admin_password='redhat' automationhub_pg_host='tmvldevops01' automationhub_pg_port=5432 automationhub_pg_database='automationhub' automationhub_pg_username='automationhub' automationhub_pg_password='redhat' automationhub_pg_sslmode='prefer' automationedacontroller_admin_password='' automationedacontroller_pg_host='' automationedacontroller_pg_port=5432 automationedacontroller_pg_database='automationedacontroller' automationedacontroller_pg_username='automationedacontroller' automationedacontroller_pg_password='' automationedacontroller_pg_sslmode='prefer' sso_keystore_password='' sso_console_admin_password='' in questo modo ho automcationController installato su tmvldevops01 e privateHub su tmvldevops02 che condividono lo stesso db di postgress su tmvldevops01

  • @JosephGoebbelcoque
    @JosephGoebbelcoque Месяц назад

    I like the way you present these tutorials. Super useful, and you're a funny guy aswell.

  • @mairhart
    @mairhart Месяц назад

    Your instructions do not work. There is no ISO file download option for Fedora Workstation 40 on aarch64.

    • @joeq5544
      @joeq5544 Месяц назад

      I suggest you use the latest ISO (I am using release 38) and then I just update. I then rely on Time Machine to back it up in case I need to restore a working install. I am going to send Fedora an email.

  • @danieletrabucco7615
    @danieletrabucco7615 Месяц назад

    Is private automation hub also installed in this mode? can I install ansible automation controller and private automation hub on the same node? do I need to define 2 different hostnames in /etc/hosts? thanks!

  • @joeyzanna8458
    @joeyzanna8458 Месяц назад

    Thank sir

  • @thaliaselena
    @thaliaselena Месяц назад

    is it impossible execute playbooks to ansible controller (linux) to linux remote host without SSh pass, key ? Cause i establish ssh connection among them.

  • @Pbindu
    @Pbindu Месяц назад

    why do I get this error?

  • @aki_tomato_
    @aki_tomato_ Месяц назад

    how about directory? eg, i want copy C:\temp to /tmp

  • @mouhamedba1418
    @mouhamedba1418 Месяц назад

    Thank you for this video,it's was so helpful for me

  • @buckeye43210
    @buckeye43210 Месяц назад

    Hello Luca, you should do a video on using Ansible Molecule testing using Proxmox.

  • @UPPERKEES
    @UPPERKEES Месяц назад

    Yay!

  • @kevinforth7618
    @kevinforth7618 Месяц назад

    Very good! Thank you very much.

  • @conakry-geeksquad9959
    @conakry-geeksquad9959 Месяц назад

    you installed the collection without first showing the requirements file you used. It would have been nice seeing the content of that file before intalling.

  • @anand-nb4bb
    @anand-nb4bb Месяц назад

    Hi Bro can you please make a tutorial video explaining in a very simple/layman way on writing a Ansible file. I am new to ansible & I am not from a programming background or DevOps so don't understand the indentation spacing's , Curly Brackets , Variables, loops etc. when creating the Ansible. its a request

  • @EdwardSileo
    @EdwardSileo 2 месяца назад

    Thanks!

  • @EdwardSileo
    @EdwardSileo 2 месяца назад

    Thank you, professor. Excellent. One comment. I saw your Medium article on the same subject. Please check it. Your code for "Executing Without Extra Variables" was the same as "Executing With a Plain Extra Variable." So, in this case, the code always shows apple and not banana. - Ed Sileo

  • @hamzakhan-gn4ue
    @hamzakhan-gn4ue 2 месяца назад

    I can also read from the page lol

  • @FranJPes
    @FranJPes 2 месяца назад

    Thanks!

  • @juap
    @juap 2 месяца назад

    I get error “you need to load kernel first”

  • @jokinrodriguez1465
    @jokinrodriguez1465 2 месяца назад

    Hello Luca, First of all, I would like to congratulate you for all the videos you made about Ansible, they are really helpfull! Secondly, i think you forgot to add the part where you write the playbook. I told you just in case you didn´t know. Congratulations and thank you again for all the videos you make!

  • @ViktorZavadskyi
    @ViktorZavadskyi 2 месяца назад

    By default ansilbe trying to connect via ssh with this credentials. To make it connect via https-api you need to add this lines to inventory file: [all:vars] ansible_connection=local [servers] localhost

  • @ViktorZavadskyi
    @ViktorZavadskyi 2 месяца назад

    Best play on 1.5 speed =)

  • @kihunkim9122
    @kihunkim9122 2 месяца назад

    Hello Luca, thanks for the video. I know it's 2 years old video, but when I create a repo now, should I use gpgkey: option in the yum_repository module even though I use rpm_key module to specify the key?

  • @yasaralzakout7691
    @yasaralzakout7691 2 месяца назад

    Great work thank you.

  •  3 месяца назад

    i didn't remember the meaning of copy\ files\ to\ remote\ path :) thanks for the video and thank for your help

  • @juan289100
    @juan289100 3 месяца назад

    Thanks :), this video was really helpful!!