Getting Started with the EC2 Plugin For Jenkins


For this How To, I’m going to assume a few things: You have a Jenkins server configured in AWS You have the EC2 Plugin Installed (its called Amazon EC2 Plugin) EC2 Policy For Jenkins First thing we’re going to do is create a Policy for our Jenkins server. This Policy will allow jenkins to talk to EC2. If you have…

Using the EC2 Plugin for Jenkins to Build On Demand Windows Slaves


Building a linux slave with jenkins is straight forward. I can do that any day without problems. One of our problems was building windows slaves using the EC2 plugin. We could never get it to work, we thought there were bugs that just didn’t let us. It does and here’s how todo it. For US, we continually improve and build/rebuild…

Redirect with nginx before hitting a load balancer


At work I often am presented tasks with no obvious solution. Today’s problem was We want to redirect x.rderewianko.com/some/url/here to y.rderewianko.com/some/url/here. Simple right? Wrong! x.company.com points to a Elastic Load Balancer that we don’t manage and is managed by a 3rd party that we pay to manage.   So the question became, can we put something in front of that,…

JSS Hardcoded account information is bad


Jamf Admins, lets take a minute to talk about hardcoded values in scripts. It’s great that we’re a social community that publishes shares and modifies each other’s work on GitHub, but please sanitize that information. Take this as an example: For privacy to the original poster i’ve removed identifying information. Note: Even though mm2270 is listed as the author of…

Mind Blown! – Run Terminal at the Setup Assistant


Yesterday in macadmins slack it came up that you can open terminal in Setup Assistant. This to me is mind blowing, while I wasn’t the original one that discussed it I feel it’s a worthy post. Chris Collins did a much better job of blogging what the use of this is than I would so hat tip to him! You…

10.13 Root Password Oh my! #iamroot


EDIT 11-29-2017 08:33: APPLE has released a security update 2017-001. Your best bet is to go install that now. https://support.apple.com/en-us/HT208315   On twitter today, a tweet came up talking about how you can login to a 10.13 machine, with the account root and no password. You can use this prompt at the Login Window, Screen Saver, System Preferences,a ARD session,…

Hackathon JNUC2017!


With great pleasure I’d like to introduce you to a hackathon project I given the opportunity to work on with Ron SandersĀ and Tj Thurman.   Together with these brilliant people we created a script that allows you enable your employees to order accessories through self service. Known as GYoS or “Get Your own Stuff”   While we had bigger hopes…

Download Sierra through CLI


EDIT: Apple’s readded sierra to MAS https://itunes.apple.com/us/app/macos-sierra/id1127487414?mt=12 One of the changes that came with High Sierra’s release and affected fellow macadmins was the removal of Sierra from the app store.   For now, there’s a work around as Apple still has Sierra in the Software Update Catalogue Sign into the Mac App Store with an account that had Sierra Download…

Permanently Disabling Timemachine


Time machine is great for HOME use. In the enterprise it does not have a place. When I first started with my current job, we did use time machine and provided everyone a 1 tb external (while this worked while we were alot smaller, it was not scalable, secure or maintainable). Since then we’ve gone to using CrashPlan to enable…

How to create a VM that’ll work with DEP on VMware Fusion


Edit: As per a comment below the location of vfuse has been correted This often comes up in #Macadmins How Do I setup a VM that’ll work with DEP. Todo this in Parallels: Jeremy Baker has a great post on that here Todo this in VMware: We’ll need a few things: VMware Fusion (pro or standard) A Bootable DMG of what…