Skip to main content

Introduction to the Netos NetOps Project

Introduction

Our goal with our Sempahore projects is to deliver a framework that makes it simple and fast to deploy and manage open-source enterprise networking applications and tools.

  • Quickly spin up an enterprise grade application stack (in minutes).
  • Deal with all the critical yet time consuming platform engineering at the click of a button.
  • Deal with the boring but important stuff like backups, restores, and maintenance.
  • Fast track to the interesting stuff like playing with the tools and dev/test.

Over time we will publish more projects with associated playbooks. Currently available is:

  • Netos NetOps - A simple wrapper project for managing the underlying Semaphore instance.
  • Netos NetBox - Contains all the playbooks to deploy and operate NetBox.

Ansible Semaphore

Semaphore UI is a simple and easy to use alternative to Ansible AWX. Netos have used it for over a year without issues to run thousands of playbooks and manage all of our infrastructure.

It is convenient and easy to use - user friendly web interface for executing Ansible playbooks, Terraform, OpenTofu, Pulumi code and Bash scripts. It is designed to make your automation tasks easier and more enjoyable.

Playbooks

At a click of a button you can perform complex installations, like installing NetBox, and a lot more.

image.png

Views

Views group together different playbooks, for example, below you can the tasks that deploy NetBox:

image.png

 

Semaphore Projects

Finally, we group everything together into different projects.

image.png