Cloud-oriented Life

Cloud Native Technology Improves Lives

Phoenix

Phoenix is a web development framework written in Elixir which implements the server-side Model View Controller (MVC) pattern. Many of its components and concepts will seem familiar to those of us with experience in other web frameworks like Ruby on Rails or Python’s Django.

Read more »

asdf and Erlang Plugin

asdf is a single CLI tool for managing multiple runtime versions. It extend with a simple plugin system to install your favourite language: Dart, Elixir, Erlang, Flutter, Golang (Go), Java, Node.js, Python, Ruby …

This article is about how to use asdf and Erlang plugin to install multiple Erlang versions on macOS with the Homebrew package manager.

Read more »

PhotoPrism

PhotoPrism® is a privately hosted app for browsing, organizing, and sharing your photo collection. It makes use of the latest technologies to tag and find pictures automatically without getting in your way. Say goodbye to uploading your visual memories to the cloud!

Read more »

Pulumi is a Modern Infrastructure as Code (IaC) to create, deploy, and manage infrastructure on any cloud using familiar programming languages and tools.

The Pulumi PostgreSQL provider uses the PostgreSQL SDK to manage and provision resources.

This article is about how to use Pulumi PostgreSQL provider and TypeScript SDK to manage PostgreSQL.

Read more »

Kaniko

GitLab Runner is an application that works with GitLab CI/CD to run jobs in a pipeline.

kaniko is a tool to build container images from a Dockerfile, inside a container or Kubernetes cluster.

The Kubernetes executor, when used with GitLab CI, connects to the Kubernetes API in the cluster creating a Pod for each GitLab CI Job.

Read more »

GitLab Runner, Kubernetes executor and kubectl to deploy manifest to Kubernetes (K8S)

GitLab Runner is an application that works with GitLab CI/CD to run jobs in a pipeline.

The Kubernetes executor, when used with GitLab CI, connects to the Kubernetes API in the cluster creating a Pod for each GitLab CI Job.

The Kubernetes command-line tool, kubectl, allows you to run commands against Kubernetes clusters. You can use kubectl to deploy applications, inspect and manage cluster resources, and view logs.

Read more »

TypeScript Node.js Project

TypeScript is a strongly typed programming language that builds on JavaScript, giving you better tooling at any scale.

Node.js® is a JavaScript runtime built on Chrome’s V8 JavaScript engine.

This article is about how to setup Typescript project from scratch.

Read more »
0%