In this episode we talk about Terraform and Azure AKS
Show Notes: https://www.adminadminpodcast.co.uk/ep090sn/
Podcast: Play in new window | Download
In this episode we talk about Terraform and Azure AKS
Show Notes: https://www.adminadminpodcast.co.uk/ep090sn/
Podcast: Play in new window | Download
Al is using remote state in Azure using Azure Blob Storage.
John mentions terraformer using this to import infrastructure into the tfstate file.
Jerry mentions using “terraform import” to import Azure Resources.
Al ask about output.tf.
John mentions his blogpost.
Al mentions the youtube channel he’s been following for Tutorials about Terraform.
Jerry mentions that Centos 6 EOL was November 30th 2020 and Ubuntu 16.04 will be on April 30th 2021.
Al mentions the Naming vs Tagging blog post.
Al mentions that he now using unraid for his nas. Jon mentions following this 2.5 admins podcast episode.
This is a predictions show. To save you from being spoiled what the predictions are, there will just be some links to terms and articles mentioned in the show. The rules are inspired by the Bad Voltage accumulation of prediction rules revealed in episode 2×62. We make reference to the fact that in the most recent predictions review show (episode 3×19) the haggling for fractions of a point are unbelievable. It’s amazing ๐
This had the impact of making some of the predictions being walked back…
So, with that, on to the terms of note:
Weโre a member of the Other Side Podcast Network. The lovely Dave Lee does our Audio Production.
We want to remind our listeners that we have a Telegram channel and email address if you want to contact the hosts. We also have Patreon, if youโre interested in supporting the show. Details can all be found on our Contact Us page.
The Admin Admin guys host their first predictions show
Show Notes: https://www.adminadminpodcast.co.uk/ep088sn/
Podcast: Play in new window | Download
In this episode, Al and Jon (no Jerry this time, sadly) have a conversation with Reggie from The Coolest Nerds in the Room Podcast.
Show Notes: https://www.adminadminpodcast.co.uk/ep79sn/
Podcast: Play in new window | Download
In this episode, Al and Jon (no Jerry this time, sadly) have a conversation with Reggie from The Coolest Nerds in the Room Podcast.
Reggie is a Site Reliability Engineer (SRE). SRE was a term coined by Google in 2016. SREs will often perform operations roles, similar to those performed by “DevOps” or Operations teams, but are also responsible for reliability by monitoring the health of a service, an application or a node, and reacting to issues with a longer term view on solving those issues.
Reggie went into how he moved into an SRE role, and went into some details on the platforms he’s used in the past, including AWS, Azure and Google Cloud.
Reggie mentions the following terms:
Next, we go into how Reggie started his podcast with Steph. We talk about how the podcast developed and how they keep their momentum in tech. This turns into a wider conversation about working in IT.
Reggie talks about how Kubernetes works, and how this has changed his workflow. We mention “Pets versus Cattle“, Microservices and Containers.
Reggie talks about how he learned about Kubernetes, and things he feels you need to understand about Kubernetes to be able to use it well. We mention that it’s worth learning about how Docker works (as a Container primitive), and then growing out to using Kubernetes. We mention that all the major cloud providers (AWS, Azure, Google) have Kubernetes platforms, that you can host Kubernetes in your hosting environment, and that you can also run MiniKube to learn Kubernetes on a small number of machines.
Reggie suggests that the Velocity Conference was very worthwhile getting to!
Reggie goes into more detail on what being an SRE is about, and talks about why Google and other large companies are moving towards using the SRE roles.
Reggie talks about bringing more diversity into tech, and that nerds are frequently very harsh about excluding people based on their choices and preferences. He also endorses bringing new people into your environments, and mentions that these can be good opportunities to examine why you do things and to ask if how they’re done is the right way to do them.
Reggie mentions that he puts videos on Instagram about tech basics, and encourages people to let him know when there’s something they don’t understand!
Wrapping up, we thank our Patreons, Dave for being our superproducer, and invite you to chat with our audience on Telegram, or directly to the team by email, especially asking any questions you want the podcast to answer!ย
For this week’s episode we are sitting in a hotel lobby discussing OggCamp 19,ย with special guest Gary Williams and Special thanks to Joe Ressington, standing in with his recording gear to record the podcast.
Al did a live demo for a talk and it did not work due to demo gods in: “How I use wireguard to connect to my VPS” but got it working after the event. More info can be found here.
We all agree this was the best talk at OggCamp “The power of change – learning to live as a “weirdo”” by Rachel Morgan-Trimmer.
The Oggcamp kids’ track continues to grow..
Al, Jerry and Gary mention about Talk “The MQTT, InfluxDB, NodeRED and Grafana stack, and natural intelligence” by Julian Todd and his @wheeliepad.
Al and Gary have a go at lock-picking.
Gary talk to us about how he migrated from being a SysAdmin to DevOps engineer.
Jon talks about “Noobs on Ubs (Ubuntu for Beginners) ” talk by Anna Dodson
We have many ways you can talk to us, including email and Telegram. Details for reaching us on these are on our contact page.
In this show we discuss Oggcamp 2019 and we have Gary on the show to talk bout changing jobs from a sysadmin to DevOps Engineer
Show Notes: https://www.adminadminpodcast.co.uk/ep078sn/
Podcast: Play in new window | Download
We introduce our guest – Lucy McGrother.
Lucy is a colleague of Jon’s, who worked in Windows Support, Enterprise Management and now SOAR (Security Orchestration, Automation and Response).
Jon explains what SOAR is, and Lucy improves his answer.
We introduce the question of Monitoring, as raised by our Telegram group.
Lucy explains that you need to start by asking “What do you want to monitor”, and the answer shouldn’t be “everything”. We also talk about how you can respond to monitoring events. Lucy makes a sensible point “When you get an alarm from a monitor, it’s just telling you there’s something wrong to be looking at, and it’s up to you to add the intelligence to it”.
We discuss what enterprise monitoring tools we’ve used, including SCOM (System Center Operations Manager – a Microsoft product, part of SCCM) and CA OIM (previously known as “NSM”, “TNG”, “NISM”). We also mention some open source tools, like Zabbix, Nagios, Monit, Grafana and a free/paid product PRTG.
There’s also a conversation about how you can monitor processes running on a machine to reduce the amount of “noise”. Jon mentions about writing content to a log file, and capturing the output, but that won’t capture all the updates, Lucy mentions you can just monitor whether a log file has been touched in X hours!
Jerry talks about Nagios monitoring plugins, and how they would report issues using error codes.
Al mentions the podcast “Self Hosted Show“.
Jerry talks about the difference between metrics and polling. Lucy mentions that she did a Microsoft Statistics and Analytics course, and that your polling tool should be feeding metrics data for later use.
Jon and Lucy draw some information from their pasts about dealing with incidents and about how it’s difficult to pull logs from boxes, especially when there’s a need to resume service as soon as possible. We also discuss the difficulty of having a constant log transfers to other devices, particularly in carrier grade equipment that might be processing many gigabytes per second, a proxy for a large company that might be producing many 10,000’s of log files per 24 hours, collecting logs from cloud providers that charge for egress traffic, or perhaps if there’s someone malicious inside your network that is trying to hide their actions, they might spam the monitoring solution with valid or invalid log entries to frustrate investigators.
Jerry talks about how application developers he’s worked with frequently embed log collection features into their applications so that you have a known API point you can ask for the status of that application, and use that from your polling system.
Jon brings up a point made in the Telegram group from Stuart, who mentions that his workloads are frequently ephemeral, and that he really needs something that handles service discovery, like Prometheus and Consul.
Jon went on a Wireshark Webinar which he’d strongly endorse people watch (he’s waiting on approval to post the link), and ideally get training from the creator of the course!
Jon also is reading “Analogue Network Security” by Winn Schwartau.
Jerry mentions a weekly podcast “The Pod Delusion” which has restarted. Jon mentions “The Coolest Nerds In The Room” podcast. Al talks about the “Lost Connections” audio book and connected podcast – “Uncovering the Real Causes of Depression with Johann Hari“. Lucy mentions the school in Salford who are teaching all their pupils BSL (British Sign Language) to ensure that deaf students at the school are included.
We thank Dave Lee for his continuing work in fixing up our audio. Jerry non-ironically mentions that he hopes our audio will be better this episode. Dave has advised us that he laughed extensively when he heard this.
Dave is also one of our Patreons – if you also want to be a Patreon, please follow this link: https://www.patreon.com/adminadminpodcast.
We have many ways you can talk to us, including email and Telegram. Details for reaching us on these are on our contact page.
In this show we haveย Lucy McGrother as a guest and we talk all about monitoring.
Show Notes: https://www.adminadminpodcast.co.uk/ep77sn/
Podcast: Play in new window | Download
In this episode, we go through your questions and feedback. Keep it coming! For example via our Telegram group
– Meaty, a sysdmin in education
Jerry suggests Ansible for Windows, it speaks to WinRM and runs powershell scripts on the node. Jon suggests Ansible Tower/AWX. It’s an Ansible job scheduler and a credential store. He also suggests version controlling those powershell scripts/ansible code in version control e.g. with Gitlab. Advantges include the ability to run config mgmt from a single place – a “single pane of glass”
He warns that running Gitlab and AWX on a machine can be resource heavy. Jon refers to his Vagrant machine for Gitlab and AWX.
Al reckons that on the windows side, SCCM is good and in depth but expensive. He notes that charities or educational institutions can get it cheaper
On windows – the Auditing Service is something that can be enabled on the Domain Controller. It logs events like user logging, searching can be a challenge due to the amount of data created.
Al mentions that you can enable these with some scripts.
He also mentions Logrhythm, and products from Quest (actually InTrust). Winlogbeat can ship logs to e.g. an ELK stack. Jon mentions Snare
Jerry mentions that good versioned backups help with Ransomware attacks
Make your servers disposable (cattle vs. pets)
Vendors:
– Andy, deploying Windows Desktops
– Stuart, wonders about what to do in the case of a significant outage at a cloud provider
Jon thinks losing all the big cloud providers is pretty unlikely, Jerry thinks if that happens, we would have bigger problems.
Do we count DigitalOcean? They don’t have things like autoscaling and key mgmt, but it should be possible to build these yourself and use smaller providers. If the big 3 disappeared, smaller providers might rush to fill that space. Jon points out that there isn’t really a framework for running Functions-as-a-service (e.g. AWS Lambda).
Jerry says that a Lambda function is just a container – if you have an easy way to get those up and running.
Jerry mentions he has been working with on-prem for most of the last year. In that environment it’s still worth thinking in terms of cloud workflows to inform the on-prem work. The other thing is that on-prem environments can be made easier to manage by using the tooling that has grown up around managing infra on cloud providers.
Jon mentions VMware.
– Vmware NSX-T can run in AWS (and others, including bare metal)
Jerry mentions oVirt.
Al is still 50/50 between running on-prem stuff and running stuff in the cloud. He doesn’t think on-prem is going anywhere ๐ He would also be using modern tooling to get things done.
Al seems to have dropped off the recording!
Jon is involved with the lug.org.uk infrastructure, where they have the following problems:
Jerry’s instinct is to decouple services, Jon is interested in using docker or something similar
Docker has a way to glue the networking of individual containers together. More complex deployments would probably require e.g. Kubernetes – which is much more complicated.
Any suggestions from listeners?
Al is back!
Thanks Dave! ๐ We agree to a payrise on-air..
Thanks Patreons!
Events:
Welcome to new listeners! Give us feedback…
Sadly, we’ve no Al this time, it’s just Jon and Jerry.
Want to join the community talking about this podcast on Telegram? Join us!
In this episode, we talk about:
Podcast: Play in new window | Download