Join our Discord Server
Ajeet Raina Ajeet Singh Raina is a former Docker Captain, Community Leader and Distinguished Arm Ambassador. He is a founder of Collabnix blogging site and has authored more than 700+ blogs on Docker, Kubernetes and Cloud-Native Technology. He runs a community Slack of 9800+ members and discord server close to 2600+ members. You can follow him on Twitter(@ajeetsraina).

How to setup Salt Halite on CentOS 6.5

48 sec read

Setting up Salt Halite is not straightforward process. Its a WebUI for Salt master where you can easily run commands and manage minions. I assume that you have  a master node setup with couple of minion(atleast one).

saltUI

Let’s start with the steps to accomplish it:

Starting with Build Process –

  1. cd /var/www
  2. git clone https://github.com/saltstack/halite
  3. cd halite/halite
  4. ./genindex.py -C

Installation salt-api:

     5. yum install salt-api

In the end add the master configuration file

Add the following content at the end of the file /etc/salt/master as shown:

rest_cherrypy:
host: 0.0.0.0
port: 8080
debug: true
disable_ssl: True
static: /var/www/halite/halite
app: /var/www/halite/halite/index.htmlexternal_auth:
pam:
salt:
– .*
– ‘@runner’
– ‘@wheel’

That I set here disable_ssl external_auth pam authentication using user login, follow the steps after the operation is completed:

6. /etc/init.d/salt-master restart

Adding a user

7 . #useradd salt
8.#echo salt | passwd –stdin salt

After the establishment of user testing

9. #salt -a pam \* test.ping

Enter the user name and password as seen minion return information indicates that the authentication is successful landing

Start salt-api

          10. #salt-api -d
          11#cd /var/www/halite/halite
          12.#python server_bottle.py -d -C -l debug -s cherrypy

Then open http: // ip: 8080 / app, through salt / salt can login.

See you in further post..

Have Queries? Join https://launchpass.com/collabnix

Ajeet Raina Ajeet Singh Raina is a former Docker Captain, Community Leader and Distinguished Arm Ambassador. He is a founder of Collabnix blogging site and has authored more than 700+ blogs on Docker, Kubernetes and Cloud-Native Technology. He runs a community Slack of 9800+ members and discord server close to 2600+ members. You can follow him on Twitter(@ajeetsraina).

Integrating OpenClaw with Local LLMs Using Ollama and LM…

Learn how to effectively integrate OpenClaw with local LLMs like Ollama and LM Studio to build intelligent, efficient AI agent systems.
Collabnix Team
7 min read

Lovable.dev: A Comprehensive Review of the AI-Powered Development Platform

Explore how Lovable.dev revolutionizes web app development with AI-driven code generation, integrating modern technologies like Vite, React, and Supabase.
Collabnix Team
7 min read
Join our Discord Server
Index