Your cart is currently empty!
Author: Website Admin
Tmux: Session, Window, Pane
Session Start a session CTRL-b + d – Detach from current session List sessions CTRL-b + s – Show sessions from inside the session Attach to a session Rename a “nameless” session to something meaningful CTRL-b + $ – Rename current session from inside the session Window CTRL-b + c – Create a new window…
Kubernetes: GatewayAPI Nginx
Install Kubernetes GatewayAPI Install Nginx CRD Install Nginx Create NodePort Service Create Gateway resource References:
Kubernetes: GatewayAPI URLRewrite Filter
In this example, request to /echo or /echo/ (because of the type: PathPrefix) will be rewritten as / and becomes the request of “web” Service. In this example, request only to /echo (because of the type: Exact) will be rewritten as / and becomes the request of “web” Service.
Kubernetes: Service vs. Endpoints vs. EndpointSlice
Service When you create a resource of type Service using kubectl create command, Kubernetes will auto create Endpoints and EndpointSlice. If you are creating the Service using YAML file, then you need to make sure to add spec.selector part. Or else, it will not auto create Endpoint and EndpointSlice. Even though you forget to add…
Podman: Volume Mounting
When you try to mount local folder into the container, but it gives you an error such as: Then what you need to do is to append :Z at the end of the -v flag. References:
Docker: Magento2 Installation
Get Magento2: Install composer Open app/etc/di.xml and go to line 1860. Disable external search modules:
OSX: Disable Keyboard Press and Hold
When you press and hold A in your keyboard, OSX will give you several accented A character to choose from. To disable this behaviour: Then you need to logout and login again before you can see the change. To revert to default behaviour: Logout and login again.
Kubernetes: Traefik Middleware
Traefik’s Middleware in Kubernetes is a type of CustomResourceDefinition (CRD). This means that it is not natively supported by Kubernetes. To get the list of CRD: To get the list of Traefik’s Middlewares:
Linux: DD Bytes
Create 1G file in PC with 1G of RAM: This is because the command is creating 1G of data in MEMORY before writing it to disk. Workaround: This will create 100M data in memory then writing it to disk while creating the second 100M and so on.