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

Clap

Categories: Docker

Ajeet Raina

My name is Ajeet Singh Raina and I am an author of this blogging site. I am a Docker Captain, ARM Innovator & Docker Bangalore Community Leader. I bagged 2 special awards last year(2019) : Firstly, “The Tip of Captain’s Hat Award” at Dockercon 2019, San Francisco and secondly, “2019 Docker Community Award“. I was overwhelmed to receive the first award in front of around 5000 audience.

6 Comments

mp3juice · 5th June 2016 at 6:21 am

I don’t even know how I ended up here, but I thought this post was great.
I do not know who you are but definitely you are going to a famous blogger if you
are not already 😉 Cheers!

disc player review · 16th June 2016 at 10:59 am

Very good website you have here but I was curious
if you knew of any user discussion forums that cover the same topics discussed here?
I’d really love to be a part of online community where I can get feed-back from other
knowledgeable individuals that share the same interest.
If you have any suggestions, please let me know. Thanks a lot!

cash · 6th July 2016 at 9:20 am

I truly appreciate this post.Much thanks again. Great.

OliverDFenix · 14th August 2016 at 1:44 am

I enjoy looking through a post that will make individuals think.

Also, be grateful for allowing me to comment!

AsleyRBulmer · 18th August 2016 at 8:27 am

Hello There. I found your site using msn. This really is an extremely
well written article. I will be sure to bookmark it and revisit to read much more of your useful info.
Many thanks for the post. I am going to definitely comeback.

LeoJGorovitz · 20th August 2016 at 12:39 pm

Excellent post. I used to be checking continuously this website and I’m impressed!

Extremely useful info specifically the past part :
) I maintain such info a whole lot. I used to be trying to
find this particular info for any very long
time. Thanks a lot and best of luck.

Leave a Reply

Your e-mail address will not be published. Required fields are marked *