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).

Deploying LLM Inference at Scale on Kubernetes

Discover how to deploy scalable large language model inferences on Kubernetes, ensuring efficient resource management and performance optimization.
Collabnix Team
7 min read

Understanding Agentic AI: Deep Dive into Autonomous AI Agents

Explore the intricacies of Agentic AI and autonomous agents in this comprehensive guide. Understand how these AI systems operate independently, their architecture, and the...
Collabnix Team
7 min read
Join our Discord Server