Denis BiondicinCoffeeApplied Blog | Denis BiondicSecuring AKS in peered virtual networks using only network security groups (NSGs)If you have an Azure Kubernetes Cluster deployed in a virtual network, you most probably have the network peered to other networks. Perhaps…Sep 18, 20221Sep 18, 20221
Denis BiondicinCoffeeApplied Blog | Denis BiondicDebugging Kubernetes RBACHere is an example of a simple RBAC setup, in which we try to limit access to only configmaps which have the name of my-configmap.Oct 19, 20191Oct 19, 20191
Denis BiondicinCoffeeApplied Blog | Denis BiondicUsing Azure Monitor Logs with Azure Kubernetes Service (AKS)Terminology ClarificationsApr 21, 2019Apr 21, 2019
Denis BiondicinCoffeeApplied Blog | Denis BiondicAzure and the concept of Service Principals creating other Service PrincipalsKey concept in automating stuff on Azure is who or what is going to execute that beautifully written automation script. As long as you are…Feb 4, 20192Feb 4, 20192
Denis BiondicinCoffeeApplied Blog | Denis Biondic7 Principles of Infrastructure as Code (on Azure and beyond)When it comes to cloud automation, there is a lot of choice out there. I want to show some practices that worked well for us over last few…Jan 25, 20192Jan 25, 20192
Denis BiondicinCoffeeApplied Blog | Denis BiondicAzure AKS dial tcp i/o timeout errors and help from MicrosoftThere are many documented i/o timeout errors when visiting GitHub Azure Kubernetes Service repository, and some are resolved while others…Jan 12, 2019Jan 12, 2019
Denis BiondicinCoffeeApplied Blog | Denis BiondicApache Spark and Scala — ClassNotFoundExceptions and ÜberJARsAfter you figure out which libraries and language versions work together, you will submit your JAR to spark-submit, and encounter the next…Nov 4, 2018Nov 4, 2018
Denis BiondicinCoffeeApplied Blog | Denis Biondic(In)compatibility of Apache Spark, Scala and JDKThis is a story about Spark and library conflicts, ClassNotFoundException(s), Abstract Method Errors and other issues.Nov 4, 20182Nov 4, 20182
Denis BiondicinCoffeeApplied Blog | Denis BiondicPrometheus Operator — Service Monitor auto discovery across all namespacesA quick tip which took me quite some time to figure out, is how to configure the Prometheus CRD (monitoring.coreos.com/v1) so that it…Oct 23, 20182Oct 23, 20182
Denis BiondicinCoffeeApplied Blog | Denis BiondicBuilding UIs in DevOps / microservices environment part 3— headless microservices, bounded contexts…This article is the third in three-part series:Sep 18, 20171Sep 18, 20171