it’s a good idea to keep the deny all rule at the bottom of this configuration block.
Contents contributed and discussions participated by 張 旭
RFC 3339 vs ISO 8601 - 0 views
Using Traefik as a reverse proxy | Blog Eleven Labs - 0 views
-
a proxy is associated with the client(s), while a reverse proxy is associated with the server(s); a reverse proxy is usually an internal-facing proxy used as a ‘front-end’ to control and protect access to a server on a private network.
-
the restart: always instruction will allow our reverse-proxy service to restart automatically, on its own.
-
add an [api] section to enable the dashboard and the API
- ...6 more annotations...
The Squeaky Blog | Why we don't use a staging environment - 0 views
-
Pre-live environments are never at parity with production
-
multiple people use staging to validate their changes before release.
-
Branches are then constantly out of sync with each other, and problems often surface when you merge, rebase, and backfill hotfixes.
- ...10 more annotations...
Kubernetes YAML Generator - 0 views
Considerations for large clusters | Kubernetes - 0 views
-
A cluster is a set of nodes (physical or virtual machines) running Kubernetes agents, managed by the control plane.
-
Kubernetes v1.23 supports clusters with up to 5000 nodes.
-
criteria: No more than 110 pods per node No more than 5000 nodes No more than 150000 total pods No more than 300000 total containers
- ...14 more annotations...
Introducing CNAME Flattening: RFC-Compliant CNAMEs at a Domain's Root - 0 views
-
you can now safely use a CNAME record, as opposed to an A record that points to a fixed IP address, as your root record in CloudFlare DNS without triggering a number of edge case error conditions because you’re violating the DNS spec.
-
CNAME Flattening allowed us to use a root domain while still maintaining DNS fault-tolerance across multiple IP addresses.
-
Traditionally, the root record of a domain needed to point to an IP address (known as an A -- for "address" -- Record).
- ...13 more annotations...
Using cache in GitLab CI with Docker-in-Docker | $AYMDEV() - 0 views
-
optimize our images.
-
When you build an image, it is made of multiple layers: we add a layer per instruction.
-
If we build the same image again without modifying any file, Docker will use existing layers rather than re-executing the instructions.
- ...21 more annotations...
Docker can now run within Docker - Docker Blog - 0 views
-
Docker 0.6 is the new “privileged” mode for containers. It allows you to run some containers with (almost) all the capabilities of their host machine, regarding kernel features and device access.
-
Among the (many!) possibilities of the “privileged” mode, you can now run Docker within Docker itself.
-
in the new privileged mode.
- ...8 more annotations...
Docker image building on GitLab CI | $AYMDEV() - 0 views
-
Continuous Integration (or CI) is a practice where you continously test an application to detect errors as soon as possible.
-
Docker is a container technology, many CI tools execute jobs (the tasks of a pipeline) in container to have an isolated environment.
-
Docker in Docker (« DinD » in short) means executing Docker in a Docker container.
- ...11 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...
3. Hello, world! - Err 9.9.9 documentation - 0 views
-
The first is a Message object, which represents the full message object received by Errbot.
-
The second is a string (or a list, if using the split_args_with parameter of botcmd()) with the arguments passed to the command.
-
args would be the string “Mister Errbot”.
- ...6 more annotations...
What ChatOps Solutions Should You Use Today? | PäksTech - 0 views
-
The big elephant in the room is of course Hubot, which now hasn’t seen new commits in over three years.
-
Botkit bots are written in JavaScript and they run on Node.js
-
Errbot is a chatbot written in Python, it comes with a ton of features, and it is extendable with custom plugins.
- ...8 more annotations...
Language Server Protocol - Wikipedia - 0 views
-
Modern IDEs provide developers with sophisticated features like code completion, refactoring, navigating to a symbol's definition, syntax highlighting, and error and warning markers.
-
an IDE needs a sophisticated understanding of the programming language that the program's source is written in.
-
Conventional compilers or interpreters for a specific programming language are typically unable to provide these language services, because they are written with the goal of either transforming the source code into object code or immediately executing the code.
- ...5 more annotations...
APP_KEY And You | Tighten - 0 views
-
The application key is a random, 32-character string stored in the APP_KEY key in your .env file.
-
Once your app is running, there's one place it uses the APP_KEY: cookies.
-
Laravel uses the key for all encrypted cookies, including the session cookie, before handing them off to the user's browser, and it uses it to decrypt cookies read from the browser.
- ...16 more annotations...
Tagging AWS resources - AWS General Reference - 0 views
-
assign metadata to your AWS resources in the form of tags.
-
a user-defined key and value
-
Tag keys are case sensitive.
- ...17 more annotations...
About Kubernetes Ingress - 0 views
Run your CI/CD jobs in Docker containers | GitLab - 0 views
-
If you run Docker on your local machine, you can run tests in the container, rather than testing on a dedicated CI/CD server.
-
Run other services, like MySQL, in containers. Do this by specifying services in your .gitlab-ci.yml file.
-
By default, the executor pulls images from Docker Hub
- ...10 more annotations...
« First
‹ Previous
41 - 60 of 596
Next ›
Last »
Showing 20▼ items per page