The first step in using Azure DevOps is to create a free account, assuming you do not already have a paid account from your organisation. This account gives you £150 credit to use within the first 30 days and then you can continue to use limited resources for free for Continue Reading
Create a http to https URL redirect in IIS with Powershell
If you are hosting a website on IIS and would like your visitors to connect securely via https, whether they specify that in their browser or not, then there are a few steps you need to take. First of, you need to install your SSL certificate into IIS. Then install Continue Reading
My DevOps Journey, The Start
I plan to document steps in my new role as a DevOps Engineer from the principles, practises and techniques, through to researching and learning new tools and how we implement all this in the company I work for. My career in IT started as an Analyst Programmer working in VB6, Continue Reading
Git repo and Visual Studio 2017
When using Git as the source control system within Visual Studio, if you use a different location to create your local repos than the default it can be a pain to amend it each time. This post will show how the default repo location can be updated… The default location Continue Reading
Ansible – Part 1
Ansible is one of several tools that can be used for configuration management, this post provides some notes on the various roles that Ansible can perform as well as how it works. For an introduction to Puppet, take a look at my post – “Puppet – Introduction“. So, what is Continue Reading
*nix – check disk space
If you’ve tried to use ls -lh to get the size of a directory and it’s content, you’ll have found that it doesn’t give you what you were hoping for. One method to get the size of a directory, including files, sub-directories and their files is to use du (disk Continue Reading
More user admin in *nix
Following on from a much earlier post about user administration in Solaris, I have found a few other tasks that may be fairly common requirements. To change a users login nameusermod -l <new username> <old username>e.g. usermod -l john.knight john.knoght “-l” tells usermod that we want to amend the login Continue Reading
Rename logical & physical MSSQL files
This post will provide guidance on how to amend the logical and physical file names of a MSSQL database. When a copy of a database is restored as a new database, the logical file names will remain the same as the source database. Firstly, check the current logical and physical Continue Reading
SnipIT No 7: Change colour when using “ls”
SnipIT is a series of short blogs containing useful information in an easily digestible format. Listing the files and directories in a PuTTY session when connected to Red Hat recently, I realised how bad the contrast is between the default dark blue on black. To change this to something more Continue Reading
Puppet – Introduction
Puppet – Introduction Puppet is a configuration management tool which can help to address the following challenges: Deploying servers with a consistent configuration. Addressing inconsistent configurations (config drift). Application deployment. Automation – as part of CI & CD, get it down faster! Before the likes of Puppet and Chef, SysOps Continue Reading