Kubernetes:
- Kubernetes Goat Part-1,
- Getting Started with OpenTelemetry,
- Manage multi-cluster Kubernetes infrastructure with Kubefed v2,
- Container security, an eco system view,
- Backup-and-Restore of Containers with Kubernetes Checkpointing API,
- Kubernetes without losing your cool,
- Kubernetes Removals, Deprecations, and Major Changes in 1.26,
- Choosing an Optimal Kubernetes Worker Node Size,
- Kubernetes node affinity: examples & instructions,
OpenShift:
- Announcing OpenShift Toolkit 1.0 — Enhance Cloud-Native Application Development in IDEs,
- Guide to Cluster Landing Zones for Hybrid and Multi-cloud Architectures (Part 2),
- RedHat Quay Registry installation with ODF,
- Monitoring Sensors and Taking Action with Microshift,
- How to Move from Standalone RHACM to an Active/Passive Setup,
- Set up Openshift cluster to deploy an application in odo CLI,
- Implement a RestAPI application with MongoDB using SBO,
- 3 Methods of “Auto” Scaling OpenShift Applications,
- How to Connect to a Running Container on OpenShift: Issues and Special Cases,
- How to install OpenShift Data Foundation (ODF) 4.11 in a disconnected or air-gapped VMware cluster,
- Development with OpenShift Dev Spaces,
- OpenShift Monitoring stack: Playing with Prometheus Performance and Scraping Intervals,
- How we use Red Hat Insights to build better products,
- Red Hat OpenShift Service on AWS GovCloud Receives FedRAMP In-Process Designation,
- How Knative broker GA enhances Kafka on OpenShift Serverless,
- Modernize at scale with the new migration toolkit for applications,
- Why GPUs are essential for AI and high-performance computing,
Containers:
Service Mesh:
RHEL:
- .NET 7 now available for RHEL and OpenShift,
- Red Hat NEXT! 2022 Session Recap,
- 3 ways SSSD logging improvements make sysadmins’ lives easier,
- How We Built AlmaLinux 8.6 for s390x,
- Red Hat Enterprise Linux 8.7 is now available,
- AlmaLinux 8.7 – Now Available,
- Red Hat Enterprise Linux 8.7 arrives,
- Red Hat Helps Make Kubernetes Security More Accessible,
- AlmaLinux 9.1 – Now Available,
- Writing greener Java applications,
- Integrate Grafana and Red Hat Insights through APIs,
- Red Hat Enterprise Linux 9.1 is now available,
- What’s new in Red Hat Enterprise Linux 9.1,
- Red Hat Global Customer Tech Outlook 2023: Security is the top priority as digital transformation continues,
- Time Zone Database Package (tzdata): News and updates in 2022,
- Introduction to RHEL System Roles,
- Red Hat Enterprise Linux and Microsoft security update of November 2022,
- Learn about Red Hat Enterprise Linux system roles,
- Assessing Red Hat Ansible Automation Platform vulnerabilities,
- RDO Zed Released,
Fedora:
Miscellaneous:
- How static application security testing improves software security,
- How to get started programming in Go,
- Introducing the PatternFly wireframe kit,
- Free course: Green Software for Practitioners,
- Adventures with the mastodon herd,
- Using KeyOxide,
- Generate OpenAPI documentation using AppMap,
- Connect FreeBSD to FreeIPA/Red Hat Identity Management,
- Why eBPF for All Means People Don’t Need to Care about eBPF,
- AWS Fault Isolation Boundaries whitepaper,
- How to automate testing for a React application with GitLab,
- 3 ways to embed a commit hash in Go programs,
- Switching from Twitter to Mastodon: What sysadmins need to know,
- How to categorize C programs by behavior,
- Benchmarking improved conntrack performance in OvS 3.0.0,
- New features in OpenMP 5.1 and OpenMP 5.2,
- What is a shared responsibility model (SRM) in the hybrid cloud?
- The road to cloud RAN from 1G to 5G.
Kubernetes:
- How to secure Kubernetes deployment with signature verification,
- Kubernetes Networking Bug Uncovered and Fixed,
- How Kamelets simplify Camel integrations on Kubernetes,
- Image Vulnerability Scanning for Optimal Kubernetes Security,
- Open Cluster Management November 2022 update,
- Monitoring Kubernetes Clusters on GKE (Google Container Engine),
- Understanding Helm upgrade flags,
- A MAP for Kubernetes supply chain security,
- Understanding Ingress and API Gateway in Kubernetes,
- 8 CNCF Tools to Run Kubernetes at the Edge and Bare Metal,
- Kubernetes costs: Effective cost optimization strategies to reduce your k8s bill,
- For the love of god, stop using CPU limits on Kubernetes (updated),
- What everyone should know about Kubernetes memory limits, OOMKilled pods, and pizza parties,
- The ultimate guide to Kubernetes Services, LoadBalancers, and Ingress,
- You can’t have both high utilization and high reliability,
- Kubernetes jobs market trends for 2022 Q3,
- CNCF paper about Cloud Native Disaster Recovery for stateful workloads,
- Sigstore: Software Signing for Everybody,
OpenShift:
- IBM announces Embeddable AI,
- Hosting an Azure Pipelines Build Agent in OpenShift,
- DevSecOps and Cloud-Native Pipelines,
- OpenShift 4 automation with Ansible from a Container,
- Walk Open Ports in OpenShift Pods,
- A Guide for Creating a Separate-disk Partition at Installation Time,
- Guiding Developers to Rightsize Their OpenShift Applications,
- Introducing Gateway API with OpenShift Networking – Developer Preview,
- Autoscaling OpenShift Workloads With Custom Prometheus Metrics,
- Deploying TechZone Toolkit Modules on existing Clusters,
- How to Replace A Failed OCP Control Plane Node Using Assisted Installer On Premise,
- Upgrading A Fleet Of Air-Gapped Openshift Clusters Using Advanced Cluster Management,
- Microshift, RHEL9 & Apple M1 Virtual Machine,
- A Guide to GPU-enhanced, Text-to-Speech Model Training with Red Hat OpenShift Data Science and Coqui TTS,
- What’s new in Red Hat OpenShift Logging 5.5,
Containers:
Service Mesh:
RHEL:
Certifications:
Miscellaneous:
- Generate a QR Code with Python,
- Best practices for application shutdown with OpenSSL,
- Free eBook: Observability Engineering,
- systemd 252 Released With systemd-measure,
- DevOps Metrics – What are they good for ?
- Replace your Linux file manager with Midnight Commander,
- Let Ansible keep an eye on your AWS environment,
- How to work with lists and dictionaries in Ansible,
- Store and analyze your test-suite logs with this open source tool,
- 5 ways to track installed applications on Linux,
- Node.js Reference Architecture, Part 10: Accessibility,
- How the Next-10 project supports the future of Node.js,
- How to build Ansible execution environment images for unconnected environments,
- VirtualBox 7.0 Released – Full VM Encryption Support, Direct3D Acceleration Using DXVK,
- 10 most common use cases of an API Gateway,
- Markdown, Asciidoc, or reStructuredText – a tale of docs-as-code,
- Create CI/CD Pipelines for Terraform in GitLab,
- The OnPremise Datacenter is dead! Or isn’t it?
- What happens when you delete a file in Linux?
- Build reactive apps on Kubernetes using Camel K,
- How to analyze time-series data with Python and InfluxDB,
- How to manage Java dependencies with Maven,
- An introduction to debug events: Learn how to use breakpoints,
- Design distributed lock with Redis.
Kubernetes:
- Kubernetes Practice — User management and RBAC Configuration on ArgoCD,
- Deep Dive into Kubernetes,
- Securing Kubernetes Secrets with HashiCorp Vault,
- Helm — Advanced Commands,
- Monitor Uptime of Endpoints in K8s using Blackbox Exporter,
- Kubernetes node affinity: examples & instructions,
- I have a plan! Exploring the OPA Intermediate Representation (IR) format,
- YAML Tutorial : A Complete Language Guide with Examples,
- Clusternet: An open source project to manage a fleet of Kubernetes clusters,
- Cloud FinOps — Part 4: Kubernetes Cost Report,
- Attaining harmony of chaos in Kubernetes with Chaos Mesh,
- More Database, Analytics Workloads Ran on Kubernetes in 2022,
- GitOps Architecture with GitHub Actions & ArgoCD with Slack notifications,
- How to Restart Kubernetes Pods With Kubectl,
- The art and science of probing a Kubernetes container,
- Sigstore is now Generally Available,
- How to get started with KubeVirt: Easy Explained,
- Kube By Example launches new learning paths to help developers level up their CI/CD workflows with Argo CD and Tekton,
- Scaling Kubernetes to Thousands of CRDs,
- Introducing IBM’s Toolkit to handle Everything as Code,
- HorizontalPodAutoscaler uses request (not limit) to determine when to scale by percent,
- Kubewarden 1.3 is Here,
OpenShift:
- Ask an OpenShift Admin (E86) | Composable OpenShift (83min),
- OpenShift new Platform Operator concept / GitHub,
- Develop: The Inner Loop with OpenShift Dev Spaces,
- Get OpenShift Streams for Apache Kafka on AWS Marketplace,
- Monitoring edge devices with Red Hat OpenShift and Red Hat Enterprise Linux,
- Deploy Microshift on RHEL8 with Zigbee2MQTT Workload,
- Custom Certificate in OpenShift,
- A Guide to High Performance Computational workloads, Running on Red Hat OpenShift on AWS (ROSA), with 3rd Generation Intel® Xeon® Scalable Processors,
- Red Hat OpenShift security portfolio grows with new Red Hat Insights Vulnerability service,
- Introducing Red Hat Insights Vulnerability Service,
- Using Quarkus to develop a multiplayer game – Chapter #1 – Initial setup,
- 10 essentials to mitigating API security risks,
- RHEL 9 and single node OpenShift as VMs on macOS Ventura,
- GitOps with Advanced Cluster Management for Kubernetes,
- Use design by contract to build Kubernetes Operators in Java,
- Introducing the New Red Hat Device Edge,
- OKD Streams: Building the Next Generation of OKD Together,
- How we designed a 5G/6G-ready business support system for telco operators,
- How odo 3.0 GA improves the developer experience,
- Observability at the Edge with Red Hat Advanced Cluster Management for Kubernetes,
- Setting up OpenShift and Applications in one Hour,
Containers:
RHEL:
- Open source on any cloud: How Red Hat brings greater choice to cloud marketplaces,
- Stratis Storage 3.3 Released – Easily Make Use Of Expanded RAID Arrays,
- Speed up SQL Server 2022 backups with RHEL Logical Volume Manager,
- A brief history of mktime(),
- Red Hat Enterprise Linux for Workstations is now available on Amazon Web Services,
- Red Hat releases a virtual Red Hat Enterprise Linux desktop on AWS,
- Red Hat joins the Backstage.io community,
- How to install VMs and Ansible Automation Platform on Mac M1,
- Managing Red Hat Enterprise Linux devices at the edge,
- Cryptographic signatures for zip distributions,
- EPEL 8 Modularity is going away,
- Upgrading to RHEL 9 (and Beyond) with Containers,
- AlmaLinux 8.7 Beta – Now Available,
Miscellaneous:
- RedEye: a visual analytic tool supporting Red & Blue Team operations,
- 5 ways to navigate the Linux terminal faster,
- How to fix issues caused by reusing Go error variables,
- Python CLI Tricks That Don’t Require Any Code Whatsoever,
- An API-first approach to building Node.js applications,
- Introducing the Event-Driven Ansible developer preview,
- Getting Started with Event-Driven Ansible,
- Install Python pip on Linux,
- Introducing Node.js 19,
- USB4 v2.0 Specification Published For Doubling The Performance,
- A Deep Dive into eBPF: Writing an Efficient DNS Monitoring,
- Five fast facts about docs as code at GitLab,
- Open vSwitch: The revalidator process explained,
- SRE vs. Platform Engineering,
- How to build a Trivy plugin in Rust,
- Hygiene of an ArgoCD-built automation at a scale,
- The 10 Platform Engineering Tools To Use in 2022,
- How to monitor information about your system with Osquery,
- How to schedule Osquery to monitor your system regularly,
- Save keystrokes with Vim abbreviations,
- Hyperfine: A command-line benchmarking tool,
- How Ansible automates JBoss Web Server updates and upgrades,
- How to replace HTTP with HTTPS to help protect your network,
- Linux 6.2 Likely To Enjoy Measurable Power-Savings While Idle Or Lightly Loaded,
- How to replace Telnet and FTP with SSH and SFTP to help protect your network,
- Drop the Linux cat command for bat,
- How to install or update software that’s not in your Linux repository,
- Edge Automation: A Paradigm Shift,
- 7 Linux commands to gather information about your system,
- Ways to balance your data across Apache Kafka partitions,
- Build a Tailscale exit node with firewalld,
- Post-quantum cryptography: Hash-based signatures,
- 3 surprising things you can do with the Linux wc command.
Kubernetes:
- Simplifying Kubernetes Deployments With Helm Package Manager,
- Multi-Master Kubernetes Cluster Setup with CRI-O and vSphere Storage on Rocky Linux 8,
- Deciphering Common Misconceptions about Security Across Kubernetes,
- Troubleshooting Amazon EKS API servers with Prometheus,
- Securing your Kubeflow deployment with Kyverno policies,
- How to Improve the Security of Your Applications with Kubernetes Security Scanners,
- Automating Certificate Management in a Kubernetes Environment,
- How to secure Kubernetes Ingress?
- Argo CD: ApplicationSet and Helm custom plugin — challenges and solutions,
- Are all Kubernetes Ingresses the same?
- How the k8s Gateway API enables Multi-cluster Backend development,
- Introducing Kueue,
- Pod Network Policy Tested,
- Introduction to Kubernetes operators for sysadmins,
- User and workload identities in Kubernetes,
- Manage Your Secrets with Mozilla SOPS and GitOps Toolkit (Flux CD v2),
- New Open Policy Agent release (v0.45.0)!
- 7 Best Kubernetes Books of All Time in 2022,
- Cloud Native Disaster Recovery for Stateful Workloads,
- Setting up Kafka on Kubernetes – an easy way,
- External Secrets Operator Integration with HashiCorp Vault,
- How to easily generate Helm charts using Dekorate,
- What are the 4 Golden Signals for Monitoring Kubernetes?
- ArgoCon ’22 is a wrap, here’s what you missed,
- K8s Troubleshooting — How to Debug CoreDNS Issues,
- Whats new in Policy Reporter,
- Vulnerability Scanning: Trivy vs the Trivy Operator,
OpenShift:
- How to Automatically Subscribe RHEL VMs with OpenShift Pipelines,
- How to deploy Azure Red Hat OpenShift,
- OpenShift on an Apple M1 VM with Red Hat Advanced Cluster Management,
- How to make your APIs more discoverable,
- What is the Confidential Containers project?
- Signing Images,
- How to get/delete pods based on nodename,
- Quarkus for Architects who Sometimes Write Code – Being Persistent – Part 01,
- Deploy Microshift on Apple M1 Virtual Machine,
- Pipelines for cloud-native network functions (CNFs) Part 3: Pipelines for multi-tenant end-to-end integrations,
- How to create a Kubernetes operator,
- Capacity planning: Never go limitless,
- How to deploy JBoss EAP applications with OpenShift Pipelines,
- Scale NodePool of Bare Metal Hosted Cluster,
- Master NLP using Red Hat OpenShift Data Science,
- How to Add a Worker To an Imported OCP Cluster Using MCE,
- A Guide to Cluster Landing Zones for Hybrid and Multi-cloud Architectures,
- OpenShift virtualization: Not as scary as it seems,
Containers:
Storage:
Service Mesh:
RHEL:
Certifications:
Miscellaneous:
- A visual guide to GitLab CI/CD caching,
- Filter content in HTML using regular expressions in grep,
- Working with Btrfs – General Concepts,
- How to measure and use network latency data to improve 5G user experience,
- Reverse proxy 101,
- 10 ways to use the Linux find command,
- Sysadmin basics: Create hard links in Linux,
- File-based Kafka Connect scenarios with end-to-end encryption,
- Skyfall: eBPF agent for infrastructure observability,
- Sysadmin fundamentals: Create soft links in Linux,
- Advanced regex: Capture groups, lookaheads, and lookbehinds,
- Redpanda vs Apache Kafka: A performance comparison (2022 update),
- 3 top note-taking applications for Linux sysadmins.
Kubernetes:
- K8s — Ingress Introduction Part One,
- Supply Chain Security on Amazon Elastic Kubernetes Service (Amazon EKS) using AWS Key Management Service (AWS KMS), Kyverno, and Cosign,
- Attaining harmony of chaos in Kubernetes with Chaos Mesh,
- Cloud FinOps — Part 4: Kubernetes Cost Report,
- Ephemeral Containers — For a More Civilized Debugging Age,
- Falco — Security at Runtime for Kubernetes,
- Create a Kubernetes Cluster using Virtualbox — The Hard Way,
- Kubernetes — Open Standards (OCI, CRI, CNI, CSI, SMI, CPI) Overview,
- Managing Kyverno Policies as OCI Artifacts with OCIRepository Sources,
- How to Forward Kubernetes Logs to Elasticsearch (ELK) using Fluent-bit and visualize it by kibana,
- Kubernetes Security Best Practices – Part 1: Role Based Access Control (RBAC),
- Kubernetes Security Best Practices Part 2: Network Policies,
- Upgrade Cert-Manager for Your Production Deployment Without Downtime,
- Constellation: First always encrypted kubernetes,
- Using Argo CD and Kustomize for ConfigMap Rollouts,
- Eliminating Kubernetes Complexity for Developers Using Lens,
- Kubernetes vs. Docker Swarm — What is the difference?
- Permission Manager: A project that brings sanity to Kubernetes RBAC and Users management,
- Moving Kafka and Debezium to Kubernetes using Strimzi,
- Anthos-at-Home: Spinning Up a Bare-Metal Anthos Cluster on Dumpster Servers,
- A curated list of awesome Kubernetes tools and resources,
- ELK Stack Deployment using MiniKube single node architecture,
- How To Develop Kubernetes CLIs Like a Pro,
- Spying on Kubernetes Pods with kubespy,
- How to monitor nginx in Kubernetes with Prometheus,
- Image signing validation on K8s (1, 2),
- A Deep Dive into Kubernetes Scheduling,
- Explore API Priority and Fairness to Ease the Load of the APIServer,
- Setup RabbitMQ in HA Mode using Kubernetes Operator,
- What have we learned from scanning over 10,000 Kubernetes clusters with Kubescape?
OpenShift:
- Workloads on Bare Metal Hosted Clusters Deployed From Red Hat Advanced Cluster Management for Kubernetes,
- Applying Automated Multicluster Governance to Optimize Operations of Cloud Platforms,
- A Guide to GitOps and Secret Management with ArgoCD Operator and SOPS,
- StackRox Path to an Open Source Project and Community,
- Explore OpenShift APIs from the command line,
- Securing GitOps Supply Chain with Sigstore and Kyverno (26min),
- Supply chain security with Sigstore and OpenShift – Part I (13min),
- Supply chain security with Sigstore and OpenShift – Part II (7min),
- A Guide to the Silicom Time Sync (STS) Operator on OpenShift,
- Pipelines for cloud-native network functions (CNFs) Part 2: Pipelines for lifecycle management,
- How to integrate Red Hat Advanced Cluster Security for Kubernetes with ServiceNow,
- Install OpenShift in the cloud edge with AWS Local Zones,
- Extending OpenShift compute nodes to the edge with AWS Local Zones,
- Use oc plugin to install OpenShift cluster in the edge with AWS Local Zones,
- Pyrra (SLO management) deployment guide on OpenShift,
- Build a Kogito Serverless Workflow using Serverless Framework,
- Egress IP for OpenShift,
- A Technical Overview of VolumeSnapshotMover,
- Perform inference using Intel OpenVINO Model Server on OpenShift,
- Install OpenShift IPI for homelab on Hetzner Root servers,
- A Guide to Namespace Access to Managed Databases from OpenShift,
- Migrate workloads from a self-managed Kubernetes cluster to managed cloud services,
Containers:
Service Mesh:
RHEL:
- Connecting to the RHEL web console, part 1: SSH access methods,
- Role-based access control for Red Hat Hybrid Cloud Console,
- CentOS Community Newsletter, September 2022,
- How a GNU/Linux Distribution Succeeds, Part 1: Two Long-Lasting Examples,
- Top new features in Red Hat Enterprise Linux 8.7 and 9.1 Beta,
- 2.5 billion and counting: Red Hat OpenStack Platform continues to deliver for service providers,
- Red Hat OpenStack 17 Targets Telco Stability,
- Red Hat OpenStack Platform 17 arrives,
- Red Hat Satellite 6.11.3 has been released,
- Connecting to the RHEL web console, part 2: Running the Cockpit web server,
- How to automate Linux patching with Ansible,
- CentOS Hyperscale SIG conference recap,
- CentOS Hyperscale SIG Quarterly Report for 2022Q3,
Certifications:
Miscellaneous:
- Learn about the new BGP capabilities in Red Hat OpenStack 17,
- Find text in files using the Linux grep command,
- Linus Torvalds: Rust will go into Linux 6.1,
- Modern Workload Identity with SPIFFE & Trust Domains,
- Secure your Linux services with this guide to systemd’s little-known security options,
- Software Supply Chain Security with IN-TOTO,
- How Is Platform Engineering Different from DevOps and SRE?
- Find errors in packages through mass builds,
- How to install EPEL on RHEL and CentOS Stream,
- Migrate to Azure Monitor Agent on Azure Arc using Red Hat Ansible Automation Platform,
- End-to-end field-level encryption for Apache Kafka Connect,
- Monitor remote systems with Ansible and Jinja2 templates,
- The ever-widening world of Wasm,
- 2022 Accelerate State of DevOps Report,
- How to customize Grafana dashboards using Ansible,
- Dynamic inventory plugin collection for network device management,
- The benefits and limitations of flexible array members,
- What are the differences between absolute and relative paths?
- Functional Verification with Ansible,
- 10 Git commands every DevOps should know,
- Talent.io 2022 European Tech Salary Report,
- Comparing Stateful Stream Processing and Streaming Databases,
- Test your Linux system with LTP,
- Using Ansible and Packer, From Provisioning to Orchestration,
- Put your CPU to work with GNU Parallel.
Kubernetes:
- Velero Deployment with Kustomize (Azure),
- Deploy a Kubernetes Cluster on Ubuntu Server with Microk8s,
- Investigating connection timeouts in a Kubernetes application,
- End-to-end tracing with OpenTelemetry,
- k3s 1.25 just released!
- Learning by auditing Kubernetes manifests,
- Protect the pipe! Secure CI/CD pipelines with a policy-based approach using Tekton and Kyverno,
- Reloading Secrets and ConfigMaps with Kyverno,
- Kubernetes troubleshooting: 6 ways to find and fix issues,
- Running Highly Available Apps on Kubernetes,
- For the love of god, stop using CPU limits on Kubernetes (updated),
- Why you should keep using CPU limits on Kubernetes,
- Kubernetes 1.25: Two Features for Apps Rollouts Graduate to Stable,
- Which Kubernetes Ingress Is Right for You,
- All-in-one Kubernetes access manager (User-level credentials, RBAC, SSO, audit logs),
- Service Account | Kubernetes,
- kubectl-ice: a kubectl plugin that allows you to easily view advanced configuration of all containers that are running inside pods,
- A Kubernetes controller that automatically increases the size of a Persistent Volume Claim,
- Why fix Kubernetes and Systemd?
- Securing Kubernetes Secrets with HashiCorp Vault,
- Kubernetes Networking Visualized,
- Sealer: a CNCF project that builds and delivers your kube-cluster in a standard and easy way,
- Securing GitOps Supply Chain with Sigstore and Kyverno (26min),
- What’s New for Security in Kubernetes 1.25,
OpenShift:
- Use GPU workloads with Azure Red Hat OpenShift,
- Bash auto completion on your workstation,
- How to reconfigure Ceph storage in OpenShift Data Foundation,
- Introducing the OpenShift Service Mesh Console (A Developer Preview),
- Pipelines for cloud-native network functions (CNFs) Part 1: Pipelines for onboarding CNFs,
- Mulesoft Runtime Fabric on Red Hat OpenShift,
- Integrating SAP with other applications using Red Hat OpenShift,
- OpenShift Local or Single Node OpenShift,
- How to balance virtual machine traffic with Kubernetes services,
- How to Automate SDK and Documentation Generation for your REST APIs,
- Extending the Multicluster Scheduling Capabilities with Open Cluster Management Placement,
- Red Hat OpenShift Service on AWS and Hybrid Cloud Management DEMO (11min),
- Scanning Quay.io private repositories for CVEs,
- Scanning the OpenShift Internal Registry,
- A Guide to Migrating Workloads from OCP3 to Red Hat OpenShift Service on AWS (ROSA) Using the Migration Toolkit for Containers (MTC),
- How to use secrets in OpenShift,
- Red Hat OpenShift Serverless – Part 1: Knative Serving (25min),
- Red Hat OpenShift Serverless – Part 2: Knative Eventing (26min),
- Red Hat OpenShift Serverless – Part 3: Knative Functions (20min),
- Bind services created with AWS Controllers for Kubernetes,
- Boost OpenShift Data Science with the Intel AI Analytics Toolkit,
Containers:
Service Mesh:
- Google and Solo.io bring Ambient Mesh to Istio,
- Service Mesh Performance Evaluation — Istio, Linkerd, Kuma and Consul,
- The arm64 processor is now supported in Istio 1.15,
- Minimizing Cross-Zone Traffic Charges with Istio,
- Automate Istio CA rotation in production at scale,
- Istio vs. Linkerd vs. Consul,
- eBPF and Sidecars – Getting the Most Performance and Resiliency out of the Service Mesh,
- A Kubernetes Service Mesh Comparison,
- Load balancing gRPC in Kubernetes with Istio,
RHEL:
Certifications:
Miscellaneous:
- The anatomy of automation execution environments,
- Kafka Monthly Digest: August 2022,
- A beginner’s guide to tmux,
- Edge device onboarding with the FDO specification,
- Ansible vs. Terraform Demystified,
- Introduction to eBPF – Part 1,
- AWS Lambda and Serverless – Developer Guide with Hands-on Labs,
- Samba 4.17 Released With Some Performance Enhancements,
- Announcing the release of Fedora Linux 37 Beta,
- Fedora 37 Beta now available,
- A beginner’s guide to regular expressions with grep,
- Regex how-to: Quantifiers, pattern collections, and word boundaries,
- Cloudflare Ditches Nginx For In-House, Rust-Written Pingora,
- Linux kernel’s eBPF feature put to unexpected new uses,
- Using Python and NetworkManager to control the network,
- Notes on D-Bus,
- Event Driven Architecture — 5 Pitfalls to Avoid,
- A beginner’s guide to Jaeger,
- My advice for updating Docker Hub’s OpenJDK image,
- GCC’s new fortification level: The gains and costs,
- Introducing a Google Cloud architecture diagramming tool,
- The next deep magic Linux program to change the world? Io_uring,
- How hashing and cryptography made the internet possible,
- Deploy an ARM64 Fedora VM on your PC: 3 steps,
- Zero-trust security: What architects need to know,
- How to configure your CA trust list in Linux,
- Systemd support is now available in WSL!
Kubernetes:
- My Thoughts about Crossplane in 2022,
- KubeVirt on Killercoda on KubeVirt,
- Getting Started to Write Your First Kubernetes Admission Webhook Part 1, Part 2,
- Kubescape: a K8s open-source tool providing a multi-cloud K8s security single pane of glass,
- Kubernetes 101 for developers: Names, ports, YAML files, and more,
- Permission Manager: a project that brings sanity to Kubernetes RBAC and Users management,
- Accessing Azure Key Vault Secrets in Azure Kubernetes with Secrets Store CSI Driver,
- How to monitor nginx in Kubernetes with Prometheus,
- Auto scaling in Kubernetes using Kafka and application metrics — part 1,
- Kubernetes tutorial – Static Pods Explained,
- Kind v0.15.0 release announcement,
- Kubernetes Configuration Manager — Helm,
- Kubernetes API Server Bypass Risks,
- Running Kubernetes jobs with sidecar containers,
- K8s Service— iptables and ipvs Implementation,
- Image signing validation on K8s,
- Implement distributed tracing with Jaeger & Opentelemetry on Kubernetes,
- High-level Introduction to K3s: A Lightweight Kubernetes Distribution,
- Gatekeeper | K8 hardening backlog,
- Openshift vs Rancher, what are the differences?
- Building Kubernetes Operators,
- Introducing COSI: Object Storage Management using Kubernetes APIs,
- Amazon EKS Best Practices Guide for Networking,
- A tool to find the lowest price of compute resources on AWS,
- How to set up your GitOps directory structure,
- How to Learn Kubernetes: Prerequisites, Paths, and Resources,
- A Complete Guide To Install EMQX MQTT broker on Kubernetes — Part 1,
- Why K8s Secret and ConfigMap are limited to 1MiB in size,
- Troubleshooting ‘terminated with exit code 1’ error,
- How attackers use exposed Prometheus server to exploit Kubernetes clusters,
- Redis High availability with Sentinel on Kubernetes(K8s),
OpenShift:
- Install OpenShift baremetal IPI on homelab using nested virtualization,
- Monitoring Red Hat Ansible Automation Platform on Red Hat OpenShift,
- Deploy and run OpenShift on AWS: 4 options,
- How to containerize legacy code into Red Hat OpenShift on AWS (ROSA),
- Demo video: Upgrading OpenShift – Red Hat Learning Community (20min),
- OpenShift Serverless: Knative Serving (25min),
- OpenShift Serverless: Knative Eventing (25min),
- Securing Ingress Controllers on a Managed OpenShift Cluster using Red Hat Advanced Cluster Management,
- Bonds in openshift pods,
- OCP cluster down for several days how to recover?
- Ask an OpenShift Admin (E77) | Red Hat Advanced Cluster Security (87min),
- Ask an OpenShift Admin (E79) | What’s new for administrators in OpenShift 4.11 (86min),
- You’ve written a Kubernetes-native Application? Here is how OpenShift helps you to run, develop, build and deliver it – securely! (3/4),
- Meet The New Agent-Based OpenShift Installer,
- Azure Red Hat OpenShift (ARO) Design Guidance and Implementation References with the ARO Landing Zone Accelerator,
- OpenShift/Kubernetes API deprecations and removals,
- Red Hat OpenShift Connectors: configuring change data capture,
- Cost Management for OpenShift – Part 2: Counting Software Use,
- How to handle htpasswd authentication, authorization and project access in openshift?
- Red Hat Advanced Cluster Management for Kubernetes 2.6 Adds Enhancements to Observability, Ansible Support, and GitOps,
- How to Build Bare Metal Hosted Clusters on Red Hat Advanced Cluster Management for Kubernetes,
- The Future of AI, Security, and the Edge,
Containers:
- Containers and container images 101 for developers,
- Hands-on Introduction to DockerSlim (88min),
- Five Things You Should Never Ship to Production in a Container,
- The 4th S of Software Supply Chain Security,
- Five Proven Ways to Debug a Container,
- Reducing Docker Image Size – Slimming vs Compressing,
- My advice on why you should build containers on your PC,
- Manage containers on Fedora Linux with Podman Desktop,
- What’s Inside Of a Distroless Image – Taking a Deeper Look,
- 5 cool features to automate Podman containers and pods,
Service Mesh:
Istio Ambient Mesh:
RHEL:
- Preview the new system role support for Microsoft SQL Server Always On availability groups,
- Red Hat Summit: Connect 2022 lab sessions and topics,
- Red Hat Summit: Connect 2022 in Brooklyn: Learn about RHEL, cloud, and more,
- Get Ready for Red Hat NEXT! 2022,
- 2 tools to manage infrastructure sprawl with Red Hat Enterprise Linux (RHEL),
- CentOS Community Newsletter, August 2022,
- CentOS Automotive SIG: First Year in Review,
- Red Hat Satellite 6.11.2 has been released,
- How to use Satellite 6.11 for bulk Convert2RHEL operations,
- How updates work in CentOS,
- The Automation Experience: AnsibleFest 2022,
- AnsibleFest 2022: Session catalog and agenda builder now available!
- Red Hat extends Common Vulnerabilities and Exposure Program expertise as newly-minted Root organization,
Certifications:
Miscellaneous:
- How to use variables as arguments in Ansible,
- DevSecOps: 6 ways to support transformation across your organization,
- Controlling header formatting in JAX-RS applications,
- Fedora Linux editions part 2: Spins,
- QEMU 7.1 Released With LoongArch Support, Zero-Copy-Send Migration,
- Designing Golden Paths,
- 3 essentials for writing a Linux system library in Rust,
- 4 things to know about programming using Ansible,
- Drop man pages for this Linux command,
- Slowing Down to Speed Up – Circuit Breakers for Slack’s CI/CD,
- What is Circuit Breaker in Microservices?
- How to create Python binding for a Rust library,
- How to create C binding for a Rust library,
- Build trust in continuous integration for your Rust library,
- How to connect to a remote computer using VNC in Linux,
- Contribute to Linux by joining Fedora Test Days,
- Edge device onboarding: What architects need to consider,
- 5 examples of security automation with Ansible,
- Automate network testing with this open source Linux tool,
- 8 books to boost your enterprise architecture career,
- Developers Recommended Practices Guide for Securing the Software Supply Chain,
- Ansible: A beginner’s guide to IT automation,
- Balancing “If it ain’t broke, don’t fix it” vs. “Release early and often”.
Kubernetes:
- Kubernetes v1.25: Combiner,
- Kubernetes 1.25 – What’s new?
- Kubernetes Version 1.25: An Overview,
- Awesome OPA: A curated list of Open Policy Agent (OPA) related tools, frameworks and articles,
- The ultimate guide to Kubernetes Services, LoadBalancers, and Ingress,
- vscode-kubernetes-tools: An extension for developers building applications to run in Kubernetes clusters,
- Prometheus: Using Prometheus for Monitoring,
- A collection of GitHub Actions for GitOps,
- Automated Troubleshooting of Kubernetes (K8s) Pods Issues,
- Chaos testing of a Postgres cluster managed by the Zalando Postgres Operator,
- Why You Should Choose Argo CD for GitOps,
- How we optimized our Machine Learning Training Infrastructure Costs,
- How to Build an End to End Open Source Observability Solution on Kubernetes,
- The 2022 Managed Kubernetes Showdown: GKE vs AKS vs EKS,
- 6 Metrics to Watch for on Your Kubernetes Cluster,
- Kubernetes Ephemeral Containers and kubectl debug Command,
- Kubernetes CLI (kubectl) tips you didn’t know about,
- The cloud-agnostic-architecture illusion,
- Ingress Controller Reference Architectures for NGINX,
- Update – Configuring Argo CD with Crossplane,
- Why Leaving Pods in CrashLoopBackOff Can Have a Bigger Impact Than You Might Think,
- Kubernetes Observability in One Command: How to Generate and Store OpenTelemetry Traces Automatically,
- Exposing TFTP Server as Kubernetes Service — Part 1,
- Kubernetes from the ground up: the Kubelet,
- PodSecurityPolicy: The Historical Context,
- Kubernetes v1.25: Pod Security Admission Controller in Stable,
- The Fumbled Deprecation of PodSecurityPolicies,
- ancher 2.6.7 Delivers Kubernetes 1.24 and AWS Marketplace Support and RKE Encryption Key Rotation,
- Announcing Reliability Nightmares (the SRE coloring book),
- Configure Grafana to Use Remote Database for HA,
- New in Grafana Alerting: File provisioning,
- Kubernetes Gateway API — Evolution of Service Networking,
- Kubernetes Draining Nodes Properly,
- Building an Event-Driven Architecture at Hashnode,
- Google Kubernetes Engine: 7 years and 7 amazing benefits,
- Kube-state-metrics v2.6.0 release announcement,
- Falco — Security at Runtime for Kubernetes,
- How to use Atomic Red Team to test Falco rules in K8s,
OpenShift:
- What’s New in OpenShift Pipelines 1.8,
- How to fix permission errors in pods using service accounts,
- Updating your operators for OpenShift when Kubernetes changes APIs,
- Important OpenShift changes to Pod Security Standards,
- Pod Security Admission in OpenShift 4.11,
- More Power to your Arm with OpenShift 4.11,
- Tips and tricks: Openshift API Resources,
- Custom Metrics Autoscaler on OpenShift,
- Kubernetes Native Disaster Recovery Comes to OpenShift 4.11,
- Episode IX: Balancing VM Traffic,
- Securing CICD pipelines with StackRox / RHACS and Sigstore,
- ZTP for OpenShift Alpha Clusters,
- OpenShift-Install Agent: ZTP Manifests,
- OpenShift 4 — In cluster CLI tools,
- Develop faster, operate smart: A Kubernetes-native guide to AI application development,
- How to program a multitenant SaaS platform in Kubernetes,
- How to Automate Openshift Deployment with IPI Installer Provisioned Infrastructure on Nutanix Cloud Platform,
- Red Hat OpenShift Certified and Supported for the Public Cloud with NVIDIA AI Enterprise,
- How to Enable a Customized VPA Recommender on OpenShift,
- Mirroring OpenShift Registries: The Easy Way,
- 8 ways OpenShift 4.11 improves developer experience,
- How to monitor 3scale API Management using Prometheus and Grafana,
- How to use OpenTelemetry to trace Node.js applications,
- How to manage service accounts and security context constraints in OpenShift,
- Build Container Images Securely on Openshift 4 using Sandboxed Containers Operator,
- Simplify Procurement of OpenShift Directly with your Cloud Provider Billing Account,
- How to Improve Cluster Stability in Different Latency Environments Using Worker Latency Profiles for OpenShift,
- containerd Support for Windows Containers in OpenShift,
- Identity configuration management for Kubernetes and OpenID Connect Authentication (OIDC),
- Mastering Kubernetes cluster lifecycle management with the multicluster engine for Kubernetes operator,
- Explore GitOps with Red Hat at ArgoCon 2022,
- Backup and Restore of Virtual Machines within OpenShift,
- Delivering High-Accuracy Clock Synchronization for 5G Networks with OpenShift – Part 2,
- A Guide to using Gitops and ArgoCD with RBAC,
Containers:
- Buildah version 1.23.0 Release Announcement,
- Docker Cheat Sheet,
- The importance of limits for containerised JVM applications,
- In Pursuit of Better Container Images: Why You Should Think Twice Before Choosing Alpine,
- How to run Kubernetes workloads in systemd with Podman,
- It’s Time to Migrate your Container Runtime, Kubernetes 1.24 is coming,
- Build multi-architecture container images with Kubernetes, Buildah, Tekton and Qemu,
Service Mesh:
RHEL:
- How Ansible simplifies JBoss EAP deployment on Azure,
- Creating automation execution environments using ansible-builder and Shipwright,
- Streamlining IT security operations with Red Hat Insights and Red Hat Satellite,
- Getting started with Red Hat Insights malware detection,
- Integrating identity management with single sign-on for Red Hat solutions,
- Move from apt to dnf package management,
- Red Hat expands support for Java with Eclipse Temurin,
- You asked. We acted: Red Hat Customer Portal launches improved technical documentation user experience,
- How to modernize 5G operational and business support systems for the cloud,
- Red Hat Enterprise Linux 10 Is Eliminating GTK 2 Support,
- How we Build Managed Services at Red Hat,
Certifications:
Miscellaneous:
- How to configure a hostname on a Linux system,
- Hibernation in Fedora Workstation,
- 4 cool new projects to try in Copr for August 2022,
- HTTP vs HTTPS – What’s the Difference?
- Event Driven Architecture — 5 Pitfalls to Avoid,
- A demonstration of Drogue IoT using Node.js,
- How Google Cloud blocked the largest Layer 7 DDoS attack at 46 million rps,
- Display more user-friendly Linux man pages with the tldr command,
- Grafana Tempo 1.5 release: New metrics features with OpenTelemetry, Parquet support, and the path to 2.0,
- GitLab 15.3 released with tasks for managing your work and free GitOps features,
- Managing a VMware Template Lifecycle with Ansible,
- Hands on vDPA: what do you do when you ain’t got the hardware v2 (Part 2),
- Debezium and Quarkus: Change Data Capture Patterns to Avoid Dual-Writes Problems,
- Securing Kafka Infrastructure at Uber,
- Devs don’t want to do ops,
- New in Grafana 9.1: Service accounts are now GA,
- 2 practical ways to use filters to manipulate data in Ansible,
- DevOps and CI/CD with automation controller,
- PostgreSQL 14 internals book,
- Optimize loops with long variables in Java,
- How to tune the Linux kernel with the /proc filesystem,
- NetworkManager 1.40 Released With Multi-Path TCP Support, Other Improvements,
- Nomad: The Next Stage in Evolution,
- Facebook Developing THP Shrinker To Avoid Linux Memory Waste,
- Network automation with Ansible filters.
Kubernetes:
- For the love of god, stop using CPU limits on Kubernetes (updated),
- Pixie: an X-ray Machine for Kubernetes Traffic,
- Tracking Down “Invisible” OOM Kills in Kubernetes,
- Kubernetes network stack fundamentals: How containers inside a pod communicate,
- Pharos: The Observability Platform at Workday,
- Load external data into OPA: The Good, The Bad, and The Ugly,
- OpenTelemetry on Kubernetes,
- CNCF Software Supply Chain Best Practices,
- Manage Secrets on Kubernetes with ArgoCD and Vault,
- Comparing External Secrets Operator with Secret Storage CSI as Kubernetes External Secrets is Deprecated,
- Automate Kubernetes With Python,
- Kubernetes network stack fundamentals: How pods on different nodes communicate,
- Scaling Kubernetes to Thousands of CRDs,
- k8s-config-connector: A Kubernetes add-on that allows you to manage GCP resources,
- Manage AWS services directly from Kubernetes,
- Implement multitenant SaaS on Kubernetes,
OpenShift:
- OpenShift Container Platform 4.11 released,
- What’s New in Red Hat OpenShift 4.11,
- How OpenShift default ingress works in vSphere using IPI,
- Basic OpenShift 4 Cluster setup on AWS,
- OpenShift Virtualization Reference Architecture,
- Supply Chain Security Best Practices (38min),
- How to login to OpenShift cluster using ansible,
- How OLM helps to install and upgrade operators,
- Planning OpenShift Updates,
- Deploying multicluster Kubernetes applications with GitOps: What architects need to know,
- Connect to services on Kubernetes easily with kube-service-bindings,
- Enable backing services in Kubernetes with kube-service-bindings,
- Connect MongoDB to a Node.js application with kube-service-bindings,
- Developer Sandbox for Red Hat OpenShift now available on AWS,
- How to use cloud hyperscalers to handle 5G traffic demand bursts,
- Application Backup and Restore using Openshift API for Data Protection (OADP),
- Backup and restore using restic with minio,
- Backup and restore via CSI Snapshots using Openshift Data Foundation,
- Backup and restore using AWS CSI & minio,
- KubeVirt Scale Test: Creating 400 VMIs Per Node,
- Introducing KubeVirt’s CRD Support for kube-burner to Benchmark Kubernetes and OpenShift Creation of VMs,
- Red Hat OpenShift and Nutanix,
- The software defined programmable logic controller: An introduction to Red Hat’s predictable latency / realtime capabilities,
- How OpenShift Serverless Logic evolved to improve workflows,
- How to deploy MicroShift on your laptop quickly,
Containers:
Service Mesh:
RHEL:
- SSH from RHEL 9 to RHEL 5 or RHEL 6,
- Red Hat Satellite: How to obtain Insights Advisor recommendations,
- RHEL 9 delivers latest container technologies for development and production,
- Creating Kubernetes Dynamic Inventories with kubernetes.core Modules,
- Implementing security benchmarks with Red Hat Ansible Automation Platform,
- How to integrate Active Directory Federation Services (ADFS) authentication with Red Hat SSO using SAML,
- Why test automation won’t work without infrastructure automation – Part II,
- Convert2RHEL: Extended Update Support (EUS) Conversions,
- How to set up Packit to simplify upstream project integration,
- Red Hat Drives Greater Consistency and Management Across the Hybrid Cloud with Latest Version of OpenShift Platform Plus,
Certifications:
Miscellaneous:
- XFS Scalability Improvement, Other File-System Enhancements Land In Linux 6.0,
- Use GNOME Keyring with Sway,
- OpenTelemetry: A Quarkus Superheroes demo of observability,
- Linux 6.0 Adds EFI Mirrored Memory & ACPI PRM For 64-bit Arm,
- Design an E-Commerce System,
- Design a Notification System,
- DDD, Hexagonal, Onion, Clean, CQRS, … How I put it all together,
- SAML web-based authentication for Security (Single Sign-On SSO),
- 8 elements of securing Node.js applications,
- Hands on vDPA: what do you do when you ain’t got the hardware (Part 1),
- Base64 encoding: What sysadmins need to know,
- Kafka Streams State Store at Scale,
- Redis Explained,
- Software Supply-Chain Security Reading List,
- Comparing Hyperconverged Infrastructure Solutions: Harvester and OpenStack,
- What’s your favorite way to edit remote files?
- How to architect OAuth 2.0 authorization using Keycloak.
Kubernetes:
- Kube-scout: An alerting tool for Kubernetes clusters issues of all types, in real time, with intelligent redundancy, and easily extendable api,
- Kubernetes Security — Control pod to pod communications with Cilium network policies,
- ActiveMQ Artemis with Spring Boot on Kubernetes,
- Performance Testing Your Kubernetes Kafka Cluster,
- The 2 minute test for Kubernetes Pod Security,
- From dev to admin: an easy Kubernetes privilege escalation you should be aware of,
- Kubernetes OWASP Top 10: Intro,
- Power of PriorityClass in Kubernetes,
- Why Solr master-slave rocks on Kubernetes,
- Tasty: yum like utility to interact with olm operators,
- Kubernetes: export a clean yaml manifest that can be re-imported,
- Dynamic Configuration Operator: an operator that automatically updates deployment when an upstream ConfigMap or Secret is updated,
- Kubernetes Policy Management Whitepaper,
- Create Kubernetes Controller using Rego and MetaController,
- Hosting Your Own Helm Chart on GitHub with Chart Releaser,
- Kubernetes jobs market trends for 2022 Q2,
- Prometheus vs. OpenTelemetry Metrics: A Complete Guide,
- Migrate Your PSPs To Kubewarden Policies!
- The Complete Guide on GitOps: What Is It and How Can You Use It?
OpenShift:
- You’ve written a Kubernetes-native Application? Here is how OpenShift helps you to run, develop, build and deliver it – securely! (1/4),
- SaaS security in Kubernetes environments: A layered approach,
- OpenShift Latency & Bandwidth Testing for Edge,
- Delivering High-precision Clock Synchronization for Low-latency 5G Networks with OpenShift – Part 1,
- Quarkus for Architects who Sometimes Write Code – Introduction,
- Bootstrapping Cluster Configuration with RHACM and OpenShift GitOps,
- Additional OCP Networks,
- Automated dynamic application security testing with RapiDAST and cross-team collaboration,
- GitOps-based installation of operators made easy,
- OpenShift Data Foundation – the Hard Way,
- How to configure Helm charts using JKube, part 2,
- How to Create Automatically Updating Boot Source Images,
- OpenShift GitOps 1.6 Now Available,
- How to manage secrets in OpenShift/Kubernetes using Vault and External Secrets,
- A Guide to Azure Red Hat OpenShift’s Built-in Security Features,
- How to pull from secure docker registry which is using self signed certificate,
- Quick Java application setup using Kafka messaging,
- How to customize OpenShift roles for RBAC permissions,
Containers:
Service Mesh:
RHEL:
Certifications:
Miscellaneous:
- How to hide PID listings from non-root users in Linux,
- Virtio-net failover: An introduction,
- Linux tool alternatives: 6 replacements for traditional favorites,
- Cilium 1.12 – Ingress, Multi-Cluster, Service Mesh, External Workloads, and much more,
- 7 benefits of using design review in your agile architecture practices,
- A ‘Worst Nightmare’ Cyberattack: The Untold Story Of The SolarWinds Hack,
- Raise the bar with an SBAR,
- Go 1.19 is released!
- Fedora 37 To Offer Official Support On Raspberry Pi 4 Devices,
- Recipes and Tricks for Effective Structural Pattern Matching in Python,
- Add custom windows to GDB: Programming the TUI in Python,
- Linux 6.0 Adding Run-Time Verification For Running On Safety Critical Systems,
- Display dynamic content from GDB in a custom window,
- Kafka Monthly Digest: July 2022,
- 10 nonfunctional requirements to consider in your enterprise architecture.
Recent Comments