Creating a re-usable Vagrant Box from an existing VM with Ubuntu and k3s (with the Kubernetes Dashboard) and adding mysql, using Vagrant and Oracle VirtualBox

Marc Lameriks

In a previous article, I shared with you the steps I took, to get k3s installed (with the Kubernetes Dashboard) on top of an Ubuntu guest Operating System within an Oracle VirtualBox appliance, with the help of Vagrant. [ https://technology.amis.nl/2020/01/15/rapidly-spinning-up-a-vm-with-ubuntu-and-k3s-with-the-kubernetes-dashboard-on-my-windows-laptop-using-vagrant-and-oracle-virtualbox/] For training and demo purposes, I wanted to add mysql […]

Rapidly spinning up a VM with Ubuntu and k3s (with the Kubernetes Dashboard) on my Windows laptop using Vagrant and Oracle VirtualBox

Marc Lameriks

In November of last year, my colleague Lucas Jellema, wrote an article with the title “Ultra fast, ultra small Kubernetes on Linux – K3S beating minikube”. [https://technology.amis.nl/2019/11/12/ultra-fast-ultra-small-kubernetes-on-linux-k3s-beating-minikube/] For training and demo purposes, on my Windows laptop, I already had an environment with a guest Operating System, Docker and Minikube available […]

Using Elastic Stack, Filebeat and Logstash (for log aggregation)

Marc Lameriks

In a previous article I described how I used ElasticSearch, Filebeat and Kibana, for log aggregation (getting log information available at a centralized location). [https://technology.amis.nl/2019/09/15/using-elastic-stack-filebeat-for-log-aggregation/] In this article I will talk about the installation and use of Filebeat in combination with Logstash (from the Elastic Stack).

Using Elastic Stack, Filebeat (for log aggregation)

Marc Lameriks

In my last article I described how I used ElasticSearch, Fluentd and Kibana (EFK). Besides log aggregation (getting log information available at a centralized location), I also described how I created some visualizations within a dashboard. [https://technology.amis.nl/2019/05/06/using-elasticsearch-fluentd-and-kibana-for-log-aggregation/] In a new series of articles, I will dive into using Filebeat and […]

Using ElasticSearch, Fluentd and Kibana (for log aggregation)

Marc Lameriks

In my last article I described how I installed ElasticSearch, Fluentd and Kibana (EFK). [https://technology.amis.nl/2019/04/23/using-vagrant-and-shell-scripts-to-further-automate-setting-up-my-demo-environment-from-scratch-including-elasticsearch-fluentd-and-kibana-efk-within-minikube/] In this article I will dive into using ElasticSearch, Fluentd and Kibana. Besides log aggregation (getting log information available at a centralized location), I will also describe how I created some visualizations within a dashboard. […]

Using Vagrant and shell scripts to further automate setting up my demo environment from scratch, including ElasticSearch, Fluentd and Kibana (EFK) within Minikube

Marc Lameriks

For training and demo purposes, on my windows laptop, I needed an environment with a guest Operating System, Docker and Minikube available within an Oracle VirtualBox appliance. So, in a series of articles up till now, I described the following: The steps I took, to get Docker and Minikube (using […]

Using Helm, the package manager for Kubernetes, to install two versions of a RESTful Web Service Spring Boot application within Minikube

Marc Lameriks 3

In my last article I described how two versions of a RESTful Web Service Spring Boot application were used in Minikube, together with an external “Dockerized” MySQL database. [https://technology.amis.nl/2019/03/05/using-a-restful-web-service-spring-boot-application-in-minikube-together-with-an-external-dockerized-mysql-database/] In this article I will describe how you can use Helm, the package manager for Kubernetes, to install two versions of […]

Using a RESTful Web Service Spring Boot application in Minikube, together with an external “Dockerized” MySQL database

Marc Lameriks 2

In a previous article, I talked about an environment, I prepared on my Windows laptop, with a guest Operating System, Docker and Minikube available within an Oracle VirtualBox appliance. [https://technology.amis.nl/2019/02/12/rapidly-spinning-up-a-vm-with-ubuntu-docker-and-minikube-using-the-vm-drivernone-option-on-my-windows-laptop-using-vagrant-and-oracle-virtualbox/] In another article I created two versions of a RESTful Web Service Spring Boot application, being a book service. With […]

Rapidly spinning up a VM with Ubuntu, Docker and Minikube (using the –vm-driver=none option) on my Windows laptop using Vagrant and Oracle VirtualBox

Marc Lameriks 5

For training and demo purposes, on my Windows laptop, I needed an environment with a guest Operating System, Docker and Minikube available within an Oracle VirtualBox appliance. In this article, I will share with you the steps I took, to get Docker and Minikube (using the –vm-driver=none option) installed on […]

VirtualBox networking explained

Maarten Smeets 8

VirtualBox networking is extremely flexible. With this flexibility comes the challenge of making the correct choices. In this blog, the different options are explained and some example use cases are elaborated. Access between guests, host and other members of the network is explained and the required configuration is shown. This […]

Installing Minikube and Kubernetes on Windows 10

Lucas Jellema

Quick notes on the installaton of Minikube for trying out Kubernetes on my Windows 10 laptop (using VirtualBox –not Hyper-V) Following instructions in https://www.ibm.com/support/knowledgecenter/en/SS5PWC/minikube.html  Download Windows installer for MiniKube: https://github.com/kubernetes/minikube/releases Run installer After running the installer, open a command line window Download kubectl.exe curl -o kubectl.exe https://storage.googleapis.com/kubernetes-release/release/v1.8.0/bin/windows/amd64/kubectl.exe Copy downloaded file […]

Reflections after Oracle OpenWorld 2015 – Infrastructure as a Service – and as a Product – on Compute, Linux, Private Cloud Machine, Storage, Network and more

Lucas Jellema

If you want to be a cloud provider with a complete portfolio, that means you need to offer Infrastructure as a Service. That is where some cloud providers start(ed) – such as Amazon WebServices – and it is where Oracle completes its stack of cloud service offerings. Compute, Storage and […]

Resources for JavaOne 2015 session: Java Developer Intro to Environment Management with Vagrant, Puppet, and Docker (BOF2817)

Lucas Jellema

During JavaOne 2015, I present[ed] a Birds of Feather session (BOF 2817) on Docker for Java Developers – in combination with Vagrant and Puppet (and leveraging Virtual Box) (Monday 26th October, 9 PM, Parc 55—Embarcadero). This article provides the supporting resources for this session. These include: the slides of the […]

Generate Docker Containerized Run Time and Design Time for Oracle StreamExplorer, Event Processor and JDeveloper using Vagrant, Puppet and VirtualBox

Lucas Jellema

The objective of this article: prepare an environment for experimenting with Oracle StreamExplorer using two Docker containers inside a Linux VM running on my Windows laptop. And with the smallest number of manual steps possible – as to make the environment provisioning process highly repeatable. In recent weeks, I have […]

Docker – Take Two – Starting From Windows with Linux VM as Docker Host

Lucas Jellema 4

My first attempt with Docker was from my Windows host machine using boot2docker, as described in this article: https://technology.amis.nl/2015/03/15/my-first-steps-with-docker-starting-from-windows-as-the-host/. Boot2docker is a great tool for being able to work with Docker on a Windows machine. However, I ran into limitations – such as not being able to create containers with […]

Re-establishing reference from Vagrant to VirtualBox VM

Lucas Jellema 1

Stress in the middle to demo preparation: Vagrant refused to bring up my suspended VMs. The message is wrote: D:\GitHub\biemond-orawls-vagrant-12.1.3-infra-soa>vagrant resume soa2admin2==> soa2admin2: VM not created. Moving on… After some Googling I discovered that the link between Vagrant and my VM consists of a the file called “id” in the […]