After factory resetting the maching you will need to do the following things to bootstrap it with Ansible.
- Set default shell to bash
chsh -s /bin/bash
(optional) - Open the App Store and sign in (but do not install anything)
- Install command line tools
xcode-select --install
- Add Python 3.8 to the $PATH
export PATH="$HOME/Library/Python/3.8/bin:$PATH"
I run several K8S cluster on EKS and by default do not setup inbound SSH to the nodes. Sometimes I need to get into each node to check things or run a one-off tool.
Rather than update my terraform, rebuild the launch templates and redeploy brand new nodes, I decided to use kubernetes to access each node directly.
These are the steps I followed enable VirtualBox on my laptop without disabling UEFI Secure Boot. They're nearly identical to the process described on [Øyvind Stegard's blog][blog], save for a few key details. The images here are borrowed from the [Systemtap UEFI Secure Boot Wiki][systemtap].
- Install the VirtualBox package (this might be different for your platform).
src='https://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo'
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# | |
# /etc/rc.d/init.d/prometheus | |
# | |
# Prometheus monitoring server | |
# | |
# chkconfig: 2345 20 80 Read | |
# description: Prometheus monitoring server | |
# processname: prometheus |