How to set up PuppetDB for your puppet environment

First of all I would like to share a few words about PuppetDB from the official site site (https://docs.puppetlabs.com/puppetdb/latest/):

“PuppetDB collects data generated by Puppet. It enables advanced Puppet features like exported resources, and can be the foundation for other applications that use Puppet’s data.”

Before you start the installation steps of this article, please make sure that the previous steps from the “Puppet first steps: How to install a puppetmaster with a puppetclient” are already done.

Continue reading “How to set up PuppetDB for your puppet environment”

Feature Delegation in Internet Information Services (IIS) 8.5 by scripting

Preface

This article would like to show the possibilities of Feature Delegation that is part of the Internet Information Services (IIS) 8.5 that is available on Windows Server 2008 R2.

For those who has never heard about the IIS 8.5 I suggest that visit the following URL: http://www.iis.net/learn

What is Feature Delegation?

Per definiton: „Use the Feature Delegation page to configure the delegation state of IIS Manager features for sites and applications on your web server. When you configure the delegation state of a feature from IIS Manager, you specify whether the feature’s related configuration section is locked or unlocked in the server-level configuration files (ApplicationHost.config and root Web.config) for IIS 8.5. When you lock a feature, configuration can only be read and written in the server-level configuration file for that feature. However, you can unlock a feature when you want configuration to be read and written in lower-level configuration files, such as a Web.config file in your site or application.”

Continue reading “Feature Delegation in Internet Information Services (IIS) 8.5 by scripting”

A basic MySQL Cluster setup

The easiest way to have MySQL Cluster installed on Linux is to get the official “server” RPM package and unpack it on every cluster node to be. Ta-dam, service binaries for all node types are deployed and ready to be used – right after you compiled a cluster configuration, created proper sys-V services, added firewall rules and tweaked selinux. Continue reading “A basic MySQL Cluster setup”

What is syslog and what is it used for?

Introduction

Logging from Wikipedia:

“Logging is the cutting, skidding, on-site processing, and loading of trees or logs onto trucks or skeleton cars.”  /Wikipedia/
No, it’s a different industry. Again:
“In computing, a log file is a file that records either the events which happen while an operating system or other software runs, or the personal messages between different users of a communication software. The act of keeping a log is called logging.” /Wikipedia/

Event logging

Recording events on the specified system for different purposes. E.g. monitorting, debugging, audit etc.

Continue reading “What is syslog and what is it used for?”

VMware – PowerCLI | Deploy Ubuntu/Debian VM from template and set basic parameters

Today it’s a common task of an operator to create a new virtual machine quickly for a customer or for testing purposes. Scripting the setup and the basic customization can provide a good basis for automation, mass deployment or integration with self-service portals as well.

The following example intends to give hints on basic usage of PowerCLI and a simple checklist: which basic parameters should be customized for a newly deployed VM.

Continue reading “VMware – PowerCLI | Deploy Ubuntu/Debian VM from template and set basic parameters”

Oracle 12c Deprecated Featues

When talking about Oracle 12c most will concentrate just the new features, whilst of course it’s important to be familiar with new features of Oracle 12c. It is important to be aware of features which are either being de-supported or deprecated with this database version. Especially if one needs to migrate many legacy database which may have created very long time ago and move from version to version.

Continue reading “Oracle 12c Deprecated Featues”

Short introduction to saltstack

In the past months I’ve tried to find a good configuration management software which is easy to use. I’ve worked with puppet but I wanted to look after an alternative. I’ve found SaltStack. SaltStack has enterprise version and community edition, written in python, and has huge user base, also won ‘Best of VMworld 2014’ award, so I wanted to give it a try. Not to mention that it has very good documentation, and dozens of positive things.

Continue reading “Short introduction to saltstack”