#Virtualization Virtualization 101 : Type 1 and type 2 hypervisors Type 2 hypervisors run on an existing - host - operating system The - guest - operating systems running in the virtual machines have access the hardware August 19, 2022 Share
#Istio Istio 101 : How is the envoy proxy side car added to our pods/deployments Istio uses kubernetes admission webhooks to add a sidecar into an existing deployment of pods. We start by going into the istio namespace where we want August 17, 2022 Share
#Istio Istio 101 : Istio's pre-set installation profiles Istio has a set of pre-defined installation mode to make it easier for us to set up our first services mesh successfully. To see more details about eac August 15, 2022 Share
#Linux Linux 101 : Files permissions The chmod command helps us change the access permissions for our files. The permissions of a file look like below: The chmod command can use the the oc August 12, 2022 Share
#Istio Istio 101 : Managing network bottlenecks with the DestinationRule resource - TCP and HTTP connections - We could use the destination rule parameters to help alleviate bottlenecks and slowness caused by a rise in requests for an application. Some of the pa August 10, 2022 Share
#Istio Istio 101 : Basic retries using a Virtual Service When having issues connecting to an application,we could configure the " retry " parameter for the client application requests. The number of August 08, 2022 Share
#Istio Istio 101 : Applications, virtualServices and TimeOuts Latency could create huge issues, like bottle necks, slowing down of applications. To keep that from happening, we can use timeouts for our requests. August 05, 2022 Share
#Istio Istio 101 : Basic loadbalancing To specify a loadbalancing policy for our service " service1 ", ROUND_ROBIN in our case, we use an istio resource called destinationRule . The d August 03, 2022 Share
#Istio Istio 101 : Access logs and Envoy Access logging are disabled for istio default profile. We could change that by instructing i stio to print access logs to the standard output as follow August 01, 2022 Share
#Istio Istio 101 : Configuring an Istio Ingress Gateway To secure traffic to our kubernetes cluster we use TLS in conjunction with the HHTP traffic. To enable HTTPS for ingress traffic, we need to specify th July 28, 2022 Share
#Linux Linux 101 : USB boot media - Syslinux, isolinux, ... - We could format a USB storage device as ext3 or VFAT for example. We install Syslinux on our machine - Syslinux is a bootloader for Linux that we cou July 26, 2022 Share
#Istio Istio 101 : mTLS and interrupted connections The mLTS protocol is a mutual TLS that helps the client identify itself with the server and vice-versa. To activate mTLS for a service, we use a Yaml t July 22, 2022 Share
#Linux Linux 101 : Processes and Namespaces To run programs in new namespaces , we use the " unshare " command It creates a new namespace and run the specified process in it - default progr July 20, 2022 Share
#Linux Linux 101 : Namespace and Bind mounts - unshare, mount --bind, ... - An empty namespace is deleted by the system. In order to keep a namespace open, a process needs to be running inside it or it needs to have a bind mou July 18, 2022 Share