RSSAmplifier

Blog

byteQualia

contemporary. computing. concepts.

blog.bytequalia.comRSS feed ↗13 posts

Latest posts

Implementing application load balancing for ECS Anywhere workloads

In this post we demonstrate how to deploy and load balance a web application across multiple Amazon ECS Anywhere external instances, using the Traefik Proxy (Traefik) network load balancer.

Kubernetes Multi-cluster Service Discovery using the AWS Cloud Map MCS Controller

The AWS Cloud Map MCS Controller for Kubernetes is an open source project that implements the upstream multi-cluster services API (mcs-api) specification. Learn all about the mcs-api, and how to deploy the AWS MCS Controller in support of seamless, multi-cluster workload deployments on Amazon EKS.

Amazon ECS External Instance Network Sentry (eINS)

The eINS has been designed to provide an additional layer of resilience for ECS Anywhere external instances in deployment scenarios where connectivity to the on-region ECS control-plane may be unreliable or intermittent.

Secure workload isolation with Amazon EKS Distro and Kata Containers

Combining Kata Containers with Amazon EKS Distro provides secure VM workload isolation on the same secure Kubernetes distribution that runs on Amazon EKS.

oke-autoscaler, a Kubernetes node autoscaler for OKE

oke-autoscaler is an open source Kubernetes node autoscaler for Oracle Container Engine for Kubernetes (OKE). The oke-autoscaler function provides an automated mechanism to scale OKE clusters by automatically adding or removing nodes from a node pool.

ESP8266 - Personalised IoT id-badge in a Serverless Function

The Oracle Code Card is a Wi-Fi-enabled IoT device that's built around the ESP8266 microcontroller, and includes an e-paper display. This post describes a serverless function that transforms your Code Card into an awesome, personalized id-badge.

Building a CLI utility for managing cloud services lifecycle using the OCI Go SDK

Oracle provide a number of SDKs for OCI. okectl is a CLI utility designed to automate cloud service lifecycle operations. This post provides an overview of the OCI Go SDK, and explores how okectl implements the Go SDK to orchestrate cloud services including Kubernetes clusters running on OKE.

Deploying Grafeas to Oracle OKE (Container Engine for Kubernetes)

Grafeas is an open artifact metadata API designed to help audit and govern your software supply chain. Tracking Grafeas’ metadata can give you confidence about what containers are in your environment, and also provides the ability to enforce restrictions on which containers get deployed.

Deploying an Oracle Serverless Function to upload OCI Usage Reports to the Oracle Autonomous Data Warehouse

In this tutorial I'll take you through a deployment scenario on OCI, whereby an Oracle Function (i.e. a managed serverless function) will be deployed to automatically to retreive OCI Usage Reports, and upload the data to an Autonomous Data Warehouse (ADW) instance.

Integrating Hashicorp Vault with OKE (Oracle Container Engine for Kubernetes)

Overview of a HashiCorp Vault deployment scenario on OKE, whereby Vault will be both deployed to OKE, and integrated with the OKE cluster control plane using the Vault Kubernetes Auth Method.

Scheduling OCI CLI commands to run via a Kubernetes CronJob

In this blog post I'll show you how to configure a Kubernetes CronJob to run Oracle Cloud Infrastructure CLI commands automatically, on a recurring schedule. In the example solution, we'll be scheduling the invocation of an Oracle Serverless Function.

Working with HTTP in Oracle Functions using the Fn Project Python FDK

When working with both the Fn Project and the Oracle Functions service, it's possible to access information about the invocation, function, and execution environment from within a running function - including HTTP properties such as custom HTTP headers and HTTP query parameters.

About

byteQualia is the personal weblog of Cameron Senese. It's a central repository for projects, articles, ideas, and learnings which are typically related to contemporary computing concepts.