Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

19 total results found

Deploy a DotNet Service with Ansible

HowTo Ansible

The following shell command will deploy the binaries and appropriate configuration for a service, to an inventoried host: ansible-playbook deploy-service.yml \ -e "var_host=blissdev" \ -e "var_binrepo=oga-built-dev" \ -e "var_servicename=OGA.HostControl.Se...

deployment
dotnet
ansible

DotNet Startup Remote Debugging Hook

HowTo

When performing remote debugging of an application or service, it may be necessary to see what is happening during early startup. Adapted from this article: I Wish I Knew About Debugger.Launch Earlier Normally. By the time you have started the remote process...

debugging
remote-debug
deployment
programming
.net
dotnet

Install DotNet 6 on Ubuntu 24.04

HowTo

The process of installing DotNet on Ubuntu has evolved a bit.It was especially rocky on Ubuntu v22, where the OS package manager had conflicts with the official Microsoft packages, rendering the installation broken. But, it appears that in Ubuntu 24.04, it wo...

Linux
.net
deployment
dotnet

Jenkins Notes and Links

Jenkins

Here are links to Jenkins references. Jenkins User Manual: Jenkins User Handbook Dealing with the Jenkins System Account: Jenkins: Home Profile

Jenkins
Linux
angular
infrastructure
.net
dotnet
deployment
programming
angular

Kali in VMWare

System Administration

Here are some things for installing Kali in a VMWare VM. Adapted from here: https://www.kali.org/docs/virtualization/install-vmware-guest-vm/   Choose the latest Workstation Hardware version. 16.x is current as of this writing. Kali is debian based, so use...

deployment
Linux

HowTo Run DotNet Core App as Standalone

.NET

How to startup a net core application and specify the listening IP address and port: exename.exe run --urls "http://192.168.1.110:6000"

.net
dotnet
deployment

Managed Host User Setup

System Administration

For hosts that will be managed by Ansible, or some other automated method, the host will need a user account with proper access. Follow these steps to setup the account and access. NOTE: This page assumes that SSH server is setup.And, that the firewall rules...

Administration
Linux
deployment
ansible

Building Angular in Jenkins Pipelines

Jenkins

Here are some things that need to be done, for a Jenkins build server to build/pack/publish Angular libraries, and apps. NOTE: This page assumes the library or app source code is being built in a monorepo workspace. When using the same Jenkins build server t...

deployment
angular
Jenkins

Cleaning up Ansible Temp Folders

HowTo Ansible

As Ansible playbooks run, some will fail to cleanup temp folders on the Ansible server. Since the temp folder for most Ansible jobs is configured as '/home/glwhite/Desktop', this will cause an accumulation of folders in that user's Desktop. The folders are n...

Linux
deployment
Administration
ansible

Ansible Commands Cheat Sheet

HowTo Ansible

Here’s a list of common ansible commands… Read through this DevOps book pdf for getting Docker and Ansible to work together: https://bjpcjp.github.io/pdfs/devops/ansible-docker.pdf Host Setup Host Setup Playbook This playbook will do basic setup of common ...

Administration
deployment
ansible

Code Signing Cert Setup

System Administration Code Signing Token Setup

Each time you receive a new code signing certificate on a USB eToken, there are steps to perform and information to collect, so it can be utilized in an automated build pipeline. There is little comprehensive documentation available on the web, for how to eas...

programming
deployment
Administration

Linux VM Provisioning

System Administration

Here are some steps that need to be done when creating a VM template that will be used multiple times: Template Usage See this page to setup a deployed instance from a template VM: Ubuntu Host Setup References Here’s a good reference for template generatio...

ubuntu
Linux
deployment
Administration

HowTo: Create a New Cloud Service or Library

.NET

Current as of: 20250126 This list will be revised as more steps get automated. This is a working list of manual steps that cover the genesis to deployment of a new cloud service, library, or app. It includes steps to define, document, create, configure, aut...

deployment
programming

Ubuntu Host Setup

System Administration Ubuntu Server Setup

Here are the minimal steps to setup a clean Ubuntu VM. Note: These instructions are tested on on Ubuntu v22 through v24.They may require updates for other versions. Spawn VM Clone The first step is to spawn a clone of the template VM. Be sure to do the fol...

Linux
deployment
Administration
ubuntu

Docker Commands

System Administration

Here’s a list of commands to remember for docker administration. List Containers To list all docker containers on a host: sudo docker ps -a Remove Containers To remove all docker containers on a host: sudo docker rm -f $(sudo docker ps -aq) Container Lo...

deployment
docker
Administration

How to Add Root CAs to Ubuntu

System Administration

Reference: https://ubuntu.com/server/docs/install-a-root-ca-certificate-in-the-trust-store Install the CA certificate package: sudo apt-get install -y ca-certificates Now, you can install any local intranet root CA, with this: NOTE: We are copying in the ....

ubuntu
deployment
Administration
Linux

NGINX: Deploy SSL Certificate

System Administration

Here's quick instructions for deploying an SSL key/cert pair to an NGINX instance. NOTE: These steps are assumed to be executed as root. Elevate to Root Elevate to root with this: sudo -i Create SSL Folder By default, a fresh NGINX install doesn't yet co...

deployment
nginx
ubuntu
Administration

RabbitMQ Cloud Service RPC Conventions

Other

Here’s a list of conventions followed by cloud services for inter-service RPC communication. RPC, being a request-response type of comms, like a REST call (request and response), requires some a standardized convention when implemented over an async queue tra...

programming
deployment
RMQ
RabbitMQ

RMQ Scenarios

Other

Change Events A service that needs to publish change events for a domain. An example of this would be a security directory that receives a change request for a user account, to change its username. This update would need to be propagated to other services th...

RMQ
RabbitMQ
deployment
programming