Bookmarks, page 46 of 69
Ingress-NGINX Controller for Kubernetes.
Bootstrap Kubernetes the hard way on Google Cloud Platform. No scripts.
Sometimes you need to access your application at a specific URL during the build.
match command-line arguments to their help text
Deploy the web UI (Kubernetes Dashboard) and access it.
Make your HTTP (or HTTPS) network service available using a protocol-aware configuration mechanism, that understands web concepts like URIs, hostnames, paths, and more. The Ingress concept lets you map traffic to different backends based on rules you define via the Kubernetes API.
Expose an application running in your cluster behind a single outward-facing endpoint, even when the workload is split across multiple backends.
Your workload can discover Services within your cluster using DNS; this page explains how that works.
In Kubernetes, namespaces provides a mechanism for isolating groups of resources within a single cluster. Names of resources need to be unique within a namespace, but not across namespaces. Namespace-based scoping is applicable only for namespaced objects (e.g. Deployments, Services, etc) and not for cluster-wide objects (e.g. StorageClass, Nodes, PersistentVolumes, etc). When to Use Multiple Namespaces Namespaces are intended for use in environments with many users spread across multiple teams, or projects.
StatefulSet is the workload API object used to manage stateful applications. Manages the deployment and scaling of a set of Pods, and provides guarantees about the ordering and uniqueness of these Pods. Like a Deployment, a StatefulSet manages Pods that are based on an identical container spec. Unlike a Deployment, a StatefulSet maintains a sticky identity for each of its Pods. These pods are created from the same spec, but are not interchangeable: each has a persistent identifier that it maintains across any rescheduling.
This blog provides steps on how to run a PostgreSQL database on a Kubernetes cluster using Docker containerization.
Browse and modify your Docker registry in a browser.
Riot.js lets you build user interfaces with custom tags using simple and enjoyable syntax.