Thumbnail image

Remote Access to Demolab using Apache Guacamole

My demolab, is not hostet at home, but remote. So i’m always dependend, on some kind of remote access. At home, I use a IPSEC Site2Site VPN, between my PFsense, and the Edgerouter lite, I have in my Demo enviroment. Remote I use Tailscale for client VPN, as I have described, in an earlier post.

Thumbnail image

Tailscale on Ubitique Edgerouter

Tailscale is what I have been using, to get access to my demo enviroment, and allow clients to communicate with each other, across networks etc. But I have really missed, having it installed on my firewall, to make it act as a more traditional vpn. The firewall i’m using is an Ubitique Edgerouter lite.

Thumbnail image

Secure Deployments With Docker, Traefik and Let's Encrypt

During the christmas holliday, I had some time, to look into Traefik reverse proxy. The reason for me to use Traefik, is due to the automation, it delivers. It can automaticly detect deployments, and present them, and for my demo projects, that is exactly what I need. Optimal, I would deploy everything to a K8S cluster, but i’m having some problems getting it working with Traefik.

Thumbnail image

Custom DNS Resolver for Homelabs

Using custom dns servers, depending on enviroment, or resolving multiple internal domains, can be a real pain. You can setup host files, but it’s a pain to manage. You can also setup your own DNS server, but if you are using company VPN etc, then it’s not always the right DNS server, that is being used.

Thumbnail image

Giving Back for the First Time

One thing, I have been wanting to do, ever since I started learning Python, and started using Github, was to give back, the the projects, that I use. I remember reading, how to get started doing this, but I see myself as a beginner, when it comes to coding, and find myself thinking, “why would anybody want something, that I have done.

Thumbnail image

Application Deployment With Salt and Vra

Here is a short post, around my first integration between SaltStack and vRealize Automation. Expect this to be updated, as I get more experience in SaltStack. Note VMware (The company I work for), bought SaltStack, so I don’t know, what the future plans look like, and if this is the correct way going forward, to do this kind of integration.

Thumbnail image

Docker for Almost Everything

I’m no expert in containers, but I do talk to a lot of admins in my job, that has not taken the time, to look at containers yet, and therefore haven’t found, if they can be a usefull tool, for them. I think it has a lot to do, with containers, being something developers use, and all the talk around Kubernetes (K8S).

Thumbnail image

Automating Folding@Home With VMware Code Stream

I am always looking for new ways to do demo’s, and to showcase the solutions the company I work for have. One usecase, that I really wanted to show, was infrastructure as code (IAC), using a combination of both VMware and opensource tools. But not just as a deploy and destroy, but also as a way to maintain state in something that keeps running, and do the changes, from a source repository, like Github.

Thumbnail image

Move Blog

For the last year or so, I have seen a lot of people, talking about their move of blogs, from a traditionel CMS system, to a static site. I have had this on my todo, for quite some time, but I have also been quite satisfied, with blogger (my old blog hosting).

Thumbnail image

Jenkins and CodeStream CSRF fix

For some time, I have had the problem with Jenkins, that when I ran my Code Stream pipeline, it gave me the following error¬† To fix it, I have been running the code below, in the Jenkins “Script Console”¬†import jenkins.model.Jenkins def instance = Jenkins.instance instance.setCrumbIssuer(null) This has been ok, until my container, running Jenkins, restarted or got updated, and then I got the error again.