HiveBrain v1.2.0
Get Started
← Back to all entries
patternMinor

Can I run Chef/Puppet server from Azure and manage my on-premise infrastructure?

Submitted by: @import:stackexchange-devops··
0
Viewed 0 times
canchefandinfrastructuremanagepuppetazureserverfrompremise

Problem

I would like to use Azure Chef server (or Puppet, or any other solution) from Azure to manage my infrastructure (around 25 servers and 20 desktops) wich is on-premise behind a corporate firewall.

Is that possible? I tried searching for a similar solution but all I can find are articles how to manage Azure infrastructures.

Solution

The prerequisites for a chef server are here and common to any installation.

You only need to allow https to port 443 from your inner infrastructure to the cloud server.

If you have a proxy with SSL interception I'd recommend adding this proxy certificate to each client cacert.pem and set an environment variable SSL_CERT_FILE=embedded/ssl/certs/cacert.pem so other call from different ruby tools using openssl will also work.

Context

StackExchange DevOps Q#1460, answer score: 3

Revisions (0)

No revisions yet.