Ansible
- Streamlining Deployment: Installing Docker, Gitea, Gitea Act Runner, and Nginx on Ubuntu
Learn how to setup a robust source control system with CI/CD to deploy your applications on Ubuntu. This post will guide you through the process of installing Docker, Gitea, Gitea Act Runner, and Nginx on Ubuntu, empowering you to streamline your deployment workflow and enhance your server capabilities.
Installing Docker on Ubuntu
Docker provides a powerful platform for containerizing applications and simplifying deployment across different environments. To install Docker on Ubuntu, follow these steps:
- Ansible - Please add this host's fingerprint to your known_hosts file to manage this host
If you’ve ever tried to run an ansible playbook and recieved
Please add this host's fingerprint to your known_hosts file to manage this hostyou’re not alone. Here’s a couple of ways to fix it.Turn off host key checking
This would not be the preferred method but turning off host key checking will enable ansible to continue on with the playbook.
Either modify the
/etc/ansible/ansible.cfgor create anansible.cfgfile in the project directory and add the following lines to it: