An open API service indexing awesome lists of open source software.

https://github.com/attuneops/hello-world

Get started learning Attune fast. Attune is very simple SysOps automation and orchestration tool. Attune enables you to build automated processes with the popular scripting languages that you're already familiar with such as bash and PowerShell.
https://github.com/attuneops/hello-world

attune attune-automation bash hello-world powershell

Last synced: about 1 year ago
JSON representation

Get started learning Attune fast. Attune is very simple SysOps automation and orchestration tool. Attune enables you to build automated processes with the popular scripting languages that you're already familiar with such as bash and PowerShell.

Awesome Lists containing this project

README

          













Attune Automation | Powered by ServerTribe

# Hello World Tutorials

Get started learning Attune **fast**.

Attune is very simple SysOps automation and orchestration tool. Attune
enables you to build automated processes with the popular scripting
languages that you're already familiar with such as bash and PowerShell.

This project will show you how to **Create and Run** a `Hello, World!`
process for both bash for Linux and PowerShell for Windows.

This won't take long, have fun!

# Attune Automation

Automate and orchestrate your scripts, commands, and processes exactly as they
would be manually typed into your devices.

[Attune Automation](https://www.servertribe.com/)
is the fast, light, and easy way for System Admins to orchestrate scripts.
Easy-to-understand steps using common scripting languages that System
Administrators are already familiar with. It is an agentless solution that
connects to your devices with WinRM and ssh protocols.



Attune Automation | Powered by ServerTribe

Attune's game-changing ability to fix scripts and resume automation jobs from
where they stopped empowers you to create automation significantly faster
than any other product. Before Attune, an error in an automation job meant
restarting your whole automation job from the beginning.

you can run scripts targeting multiple devices, as multiple users, within the
one Job, enabling you to perform environment wide orchestration of your scripts.

The Attune platform is building a community of sharable automated and
orchestrated processes.

You can leverage the publicly available orchestrated blueprints to increase
your productivity, and accelerate the delivery of your projects. You can
open-source your own work and improve existing community orchestrated projects.

Paste in your existing scripts and get started
[NOW!](https://www.servertribe.com/download-attune-registration/)

## Get Started with Attune, Download NOW!

The **Attune Community Edition** can be
[downloaded](https://www.servertribe.com/download-attune-registration/)
for free from our
[ServerTribe website](https://www.servertribe.com/download-attune-registration/).

You can learn more about Attune through
[ServerTribe's YouTube Channel](https://www.youtube.com/@servertribe).

# Clone this Project

To clone this project into your own instance of Attune, follow the
[Clone a GIT Project How To Instructions](https://servertribe-attune.readthedocs.io/en/latest/howto/design_workspace/clone_project.html).

## Blueprints

This Project contains the following Blueprints.

### Hello World in bash

Creating a bash task to display `Hello, World!` is simple.

#### Connecting Attune to a Device

Attune connects to Linux devices using ssh. The Secure Shell (SSH),
also known as Secure Socket Shell, is a protocol that enables
secure connections to remote computers or servers through a text-based
interface.

Once a secure SSH connection is established, a shell session is
initiated, allowing you to interact with the server by entering
commands within the client on your local computer.

SSH is primarily used by system and network administrators, as
well as individuals who require a highly secure method of remotely
managing computers.

#### Is SSH is Enabled on the Device

To establish an SSH connection, it is necessary to have both a client
and a server component installed on the local and remote machines,
respectively. A commonly utilised open source SSH tool for Linux
distributions is OpenSSH. Installing OpenSSH is a straightforward
process that requires access to the terminal on both the server and
the connecting computer. It's important to note that Ubuntu does not
have an SSH server pre-installed by default.

#### Let's Get Started

If you haven't done so already, create a New Project and include a
description.

Hello World bash Tutorial

### Hello World in PowerShell

Creating a PowerShell task to display `Hello, World!` is simple.

#### Connecting Attune to a Device

Attune connects to Windows devices using Windows Remote Management
(WinRM). WinRM is a protocol that facilitates secure connections
to remote Windows computers or servers using a command-line or
scripting interface.

When a secure WinRM connection is established, you gain access to a
shell session, enabling you to manage the remote system by executing
commands from your local computer.

WinRM is commonly employed by system administrators and IT
professionals who need to remotely administer Windows-based
machines in a secure manner. It provides a reliable means of
remote management, allowing for efficient troubleshooting,
configuration, and monitoring tasks.

#### Is WinRM is Enabled on the Device

In order to establish a WinRM connection, it is essential to have the
WinRM client and server components installed on the local and remote
Windows machines, respectively. WinRM is a built-in feature in Windows
operating systems, making it readily available for remote management
tasks.

WinRM may require some configuration to ensure proper connectivity
and security settings. This can be done by running specific commands
or using configuration tools such as PowerShell remoting.

WinRM is disabled on Windows Desktop by default. WinRM is enabled on
Windows Server by default. To enable WinRM on the machine you want to
connect to from Attune, follow the instructions
[here](https://servertribe-attune.readthedocs.io/en/latest/howto/setup_winrm/setup_winrm_cifs_manually.html).

Once WinRM is enabled and properly configured, you can establish
secure remote connections and perform administrative tasks on the
remote Windows machines from your local computer using PowerShell or
other remote management tools that support WinRM.

#### Let's Get Started

If you haven't done so already, create a New Project and include a
description.

# Contribute to this Project

If you’d like to contribute and help improve these projects, please fork our
repository, commit your changes in Attune, push you changes, and create a
pull request.

Please feel free to raise any issues or questions you have.

**The collective power of a community of talented individuals working in
concert delivers not only more ideas, but quicker development and
troubleshooting when issues arise.**

# Discuss this Project in Discord

Join our [Discord channel](http://discord.servertribe.com)
and connect with like-minded individuals who share your passion. Engage in
lively discussions, gain valuable insights, and stay updated on the latest
trends in our industry. Don't miss out on this opportunity to network, learn,
and grow together.

---

**Thank you**