Installing Addons | Kubernetes - 0 views
-
Calico is a networking and network policy provider. Calico supports a flexible set of networking options so you can choose the most efficient option for your situation, including non-overlay and overlay networks, with or without BGP. Calico uses the same engine to enforce network policy for hosts, pods, and (if using Istio & Envoy) applications at the service mesh layer.
-
Cilium is a networking, observability, and security solution with an eBPF-based data plane. Cilium provides a simple flat Layer 3 network with the ability to span multiple clusters in either a native routing or overlay/encapsulation mode, and can enforce network policies on L3-L7 using an identity-based security model that is decoupled from network addressing. Cilium can act as a replacement for kube-proxy; it also offers additional, opt-in observability and security features.
-
CoreDNS is a flexible, extensible DNS server which can be installed as the in-cluster DNS for pods.
- ...1 more annotation...
Ephemeral Containers | Kubernetes - 0 views
-
a special type of container that runs temporarily in an existing Pod to accomplish user-initiated actions such as troubleshooting.
-
you cannot add a container to a Pod once it has been created. Instead, you usually delete and replace Pods in a controlled fashion using deployments.
-
you can run an ephemeral container in an existing Pod to inspect its state and run arbitrary commands.
- ...4 more annotations...
Running Docker Commands - CircleCI - 0 views
-
To build Docker images for deployment, you must use a special setup_remote_docker key which creates a separate environment for each build for security.
-
When setup_remote_docker executes, a remote environment will be created, and your current primary container will be configured to use it.
-
Once setup_remote_docker is called, a new remote environment is created, and your primary container is configured to use it.
- ...8 more annotations...
Best practices for writing Dockerfiles | Docker Documentation - 0 views
-
building efficient images
-
Docker builds images automatically by reading the instructions from a Dockerfile -- a text file that contains all commands, in order, needed to build a given image.
-
A Docker image consists of read-only layers each of which represents a Dockerfile instruction.
- ...47 more annotations...
Secrets Management with Terraform - 0 views
-
Terraform is an Infrastructure as Code (IaC) tool that allows you to write declarative code to manage your infrastructure.
-
Keeping Secrets Out of .tf Files
-
.tf files contain the declarative code used to create, manage, and destroy infrastructure.
- ...17 more annotations...
Queues - Laravel - The PHP Framework For Web Artisans - 0 views
-
Laravel queues provide a unified API across a variety of different queue backends, such as Beanstalk, Amazon SQS, Redis, or even a relational database.
-
The queue configuration file is stored in config/queue.php
-
a synchronous driver that will execute jobs immediately (for local use)
- ...56 more annotations...
DNS Records: an Introduction - 0 views
-
reading from right to left
-
top-level domain, or TLD
-
first-level subdomains plus their TLDs (example.com) are referred to as “domains.”
- ...37 more annotations...
Operator pattern - Kubernetes - 1 views
-
The Operator pattern aims to capture the key aim of a human operator who is managing a service or set of services
-
Operators are software extensions to Kubernetes that make use of custom resources to manage applications and their components
-
The Operator pattern captures how you can write code to automate a task beyond what Kubernetes itself provides.
- ...7 more annotations...
Monitor Node Health | Kubernetes - 0 views
-
Node Problem Detector is a daemon for monitoring and reporting about a node's health
-
Node Problem Detector collects information about node problems from various daemons and reports these conditions to the API server as NodeCondition and Event.
-
Node Problem Detector only supports file based kernel log. Log tools such as journald are not supported.
- ...2 more annotations...
Helm | - 0 views
-
Templates generate manifest files, which are YAML-formatted resource descriptions that Kubernetes can understand.
-
service.yaml: A basic manifest for creating a service endpoint for your deployment
-
In Kubernetes, a ConfigMap is simply a container for storing configuration data.
- ...88 more annotations...
Using NGINX Logging for Application Performance Monitoring - 0 views
-
taking advantage of the flexibility of NGINX access logging is application performance monitoring (APM).
-
it’s simple to get detailed visibility into the performance of your applications by adding timing values to your code and passing them as response headers for inclusion in the NGINX access log.
-
$request_time – Full request time, starting when NGINX reads the first byte from the client and ending when NGINX sends the last byte of the response body
- ...3 more annotations...
Ingress Controllers | Kubernetes - 0 views
-
In order for the Ingress resource to work, the cluster must have an ingress controller running.
-
ingressClassName is a replacement of the older annotation method.
-
If you do not specify an IngressClass for an Ingress, and your cluster has exactly one IngressClass marked as default, then Kubernetes applies the cluster's default IngressClass to the Ingress.
Syntax - Configuration Language | Terraform | HashiCorp Developer - 0 views
-
the native syntax of the Terraform language, which is a rich language designed to be relatively easy for humans to read and write.
-
Terraform's configuration language is based on a more general language called HCL, and HCL's documentation usually uses the word "attribute" instead of "argument."
-
A particular block type may have any number of required labels, or it may require none
- ...34 more annotations...
Provisioners Without a Resource | Terraform | HashiCorp Developer - 0 views
-
triggers - A map of values which should cause this set of provisioners to re-run. Values are meant to be interpolated references to variables or attributes of other resources.
Data Sources - Configuration Language | Terraform | HashiCorp Developer - 0 views
-
Each provider may offer data sources alongside its set of resource types.
-
When distinguishing from data resources, the primary kind of resource (as declared by a resource block) is known as a managed resource.
-
Each data resource is associated with a single data source, which determines the kind of object (or objects) it reads and what query constraint arguments are available.
- ...4 more annotations...
Securing NGINX-ingress - cert-manager Documentation - 1 views
-
If using a ClusterIssuer, remember to update the Ingress annotation cert-manager.io/issuer to cert-manager.io/cluster-issuer
-
Certificates resources allow you to specify the details of the certificate you want to request.
-
An Issuer defines how cert-manager will request TLS certificates.
- ...4 more annotations...
Optimizing Gitlab pipelines - Basics (1) | PrinsFrank.nl - 0 views
-
When you use specific docker image, make sure you have the Dependency Proxy enabled so the image doesn’t have to be downloaded again for every job.
-
stages are used to group items that can run at the same time.
-
Instead of waiting for all jobs to finish, you can mark jobs as interruptible which signals a job to cancel when a new pipeline starts for the same branch
- ...8 more annotations...
Docker ARG, ENV and .env - a Complete Guide · vsupalov.com - 1 views
-
understand and use Docker build-time variables, environment variables and docker-compose templating the right way.
-
ARG is only available during the build of a Docker image (RUN etc), not after the image is created and containers are started from it (ENTRYPOINT, CMD).
-
ENV values are available to containers, but also RUN-style commands during the Docker build starting with the line where they are introduced.
- ...20 more annotations...
2.0 Project Tutorial - CircleCI - 0 views
-
The .circleci/config.yml file may be comprised of several Jobs.
-
a job is comprised of several Steps
-
which are commands that execute in the container that is defined in the first image: key in the file. This first image is also referred to as the primary container.
- ...5 more annotations...
‹ Previous
21 - 40 of 200
Next ›
Last »
Showing 20▼ items per page