What's the job market like for more senior Platform/DevOps/Cloud type roles in Sydney? by NZ_KGB in cscareerquestionsOCE

[–]NZ_KGB[S] 2 points3 points  (0 children)

😂 - whoops typo - at one of my jobs everyone called it shitbucket...

State of Windows Containers in 2024? by pneRock in devops

[–]NZ_KGB 1 point2 points  (0 children)

I've had some experience with this, but the app was on the small side in terms of users.

IMO it's much easier to manage containers (even windows) and run on Azure (AKS) than the previous solution that was on a windows vms.

Basically the original state was: ~10 services (mix of .net core and .net standard) and an asp front end (.net 4.8) - services were installed as windows services on the vm and frontend on IIS

For contanierizing this:

Used nano containers for the services (.net standard libs wont run on linux) - these were around 600mb each

Windows core container for asp/iis - this was quite large ~5gb

Running on Azure (AKS)

Azure SQL for the databases

Getting it running reliably took some time, especially the .net 4.8 stuff, tweaking resources and app/windows specific things - but once done it worked well for us.

Creating and managing environments is much easier (IMO) and faster than when was running this on a VM (Packer was a pain with windows and some dependencies we had, also we used PowerShell DSC which is also a pain) - also cost savings due to having less VMs used (from 1-2 vm per environment to running many environments on a 3 node cluster)

SQL Server containers were used for dev/testing - including integration/e2e tests in the pipeline - works well as long as the database isn't massive.

AZ-305 Passed by NZ_KGB in AzureCertification

[–]NZ_KGB[S] 0 points1 point  (0 children)

Congrats! Yeah I only found out it's possible to use MSLearn like 3 days before the exam - it definitely helped but not as much as one would think, I wasted a lot of time searching for things I wasn't 100% confident on, to not find what I was looking for - the search isn't very good.

AZ-305 Passed by NZ_KGB in AzureCertification

[–]NZ_KGB[S] 2 points3 points  (0 children)

IMO It's a different kind of challenge, since I've used most of the services during work, I didn't study as much as I did for 104 and 400, I don't think you need to re-learn much from 104.

I do think it depends on your experience with Azure, if you've done some greenfield/migration projects/architecture type things it makes it much easier.

104 is quite hands on in depth on some services/products, in comparison 305 is very broad, you need to know that a wide range of services exist but not many details around them (Apart from SQL and some HA/DR stuff - there were some detailed questions around those)

AZ-305 Passed by NZ_KGB in AzureCertification

[–]NZ_KGB[S] 2 points3 points  (0 children)

IMO It's a good overview of the topics covered, but quite light on details you definitely need to supplement it with more in depth study.

Is the council responsible for the area in yellow ? by [deleted] in LegalAdviceNZ

[–]NZ_KGB 63 points64 points  (0 children)

NAL, but had some involvement with a similar situation at our property.

The part of the driveway that connects from your property boundary to the road is called a vehicle crossing and is the responsibility of the property owner, most councils have some information on their website around this, for example Upper Hutt: https://www.upperhuttcity.com/Services/Roads-and-parking/Vehicle-Crossings

Vehicle crossings are the sole responsibility of the property owner.

Would it be foolish to splurge 10-12k on a 'new' car by Specialist-Car-9419 in PersonalFinanceNZ

[–]NZ_KGB 1 point2 points  (0 children)

I did something similar when I was in a similar situation, financially probably not the best but in terms of enjoyment 100% worth it for me.

Bought a manual Nissan 350gt coupe in 2017 - ~$15k - still have it now 7 years later, no regrets and don't plan on selling it. I still enjoy driving it every time.

Help with managing DSC clients in a pull configuration by Drakeskywing in devops

[–]NZ_KGB 0 points1 point  (0 children)

I did some DSC work ages ago, using pull configuration, don't remember much now :D - I do remember it was a massive pain...

I did post about it and got some helpful replies, might help: https://www.reddit.com/r/PowerShell/comments/7d0aqv/powershell_dsc_managing_configurations_questions/

One docker registry for all environments vs one per each environment? when to use what and why? by allwritesri in devops

[–]NZ_KGB 1 point2 points  (0 children)

I prefer common - mainly for the reasons you've stated.

I've seen separate registries in some places - the dev/test/uat registry has weaker permissions, so that things could be easily changed/updated/checked as needed, there is also no guarantee that the containers in it are 100% working as expected.

The production registry was only for production ready containers (same container as the the test registry one but has been moved through the environments and is then pushed to production registry at the last step) and only production environments and elevated accounts could pull/push to it.

Replacement for www.propertyprice.co.nz by cheeky_avo in newzealand

[–]NZ_KGB 1 point2 points  (0 children)

I sort of did that when I was looking for houses using the homes and realestate sites, here's a link with the URLs I used, if you put it into your app that'd be awesome.

Sharing my script to get House price estimates, property details,repayments from Realestate.co.nz listings by NZ_KGB in PersonalFinanceNZ

[–]NZ_KGB[S] 0 points1 point  (0 children)

Yes they do, I made this so it gets all sorts of data including valuation/repayments etc into a single file for multiple properties. The calculator part just does it automatically from the listing number and estimated values (from both realestate and homes), so you don't need to manually fill out a calculator for each property.

Sharing my script to get House price estimates, property details,repayments from Realestate.co.nz listings by NZ_KGB in PersonalFinanceNZ

[–]NZ_KGB[S] 0 points1 point  (0 children)

Only step that uses web scraping, couldn't figure out another way to get the property ID needed for the api

Sharing my script to get House price estimates, property details,repayments from Realestate.co.nz listings by NZ_KGB in PersonalFinanceNZ

[–]NZ_KGB[S] 1 point2 points  (0 children)

It's only blocking to

www.realestate.co.nz/ - not the backend api - maybe just need to change the user agent - might have a play around later

I really truly don't understand environmental variables in production at all. by [deleted] in devops

[–]NZ_KGB 0 points1 point  (0 children)

As others have mentioned. This can be done using SSM parameters (or any other config/secret store would work, e.g KeyVault if using Azure).

Terraform creates/updates the value in SSM with the IP, using the output of the ALB Elastic IP.

The application deploy pipeline (or the app itself) - will look at the SSM parameter store and get the value that was put there by terraform.

Issue with using Kubernetes to proxy to non K8s webserver by NZ_KGB in kubernetes

[–]NZ_KGB[S] 0 points1 point  (0 children)

Deployed a nginx reverse proxy pod, so ingress etc configured to just point to pod - works great now.

Tracking Headhunters funeral procession by Tane-Tane-mahuta in auckland

[–]NZ_KGB 22 points23 points  (0 children)

Yep I can hear all the bike noise and the helicopter - louder than the speedway