-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathfeed_json_created.json
1 lines (1 loc) · 9.97 KB
/
feed_json_created.json
1
{"version": "https://jsonfeed.org/version/1", "title": "Andreas Karis Blog", "home_page_url": "https://andreaskaris.github.io/blog/", "feed_url": "https://andreaskaris.github.io/blog/feed_json_created.json", "description": "Andreas Karis' blog about anything Kubernetes, OpenShift, Linux and Networking", "icon": null, "authors": [], "language": "en", "items": [{"id": "https://andreaskaris.github.io/blog/linux/resetting-libvirt-qcow-attributes/", "url": "https://andreaskaris.github.io/blog/linux/resetting-libvirt-qcow-attributes/", "title": "Resetting libvirt qcow attributes", "content_html": "<h1>Resetting libvirt qcow attributes</h1>\n<p>I have run my instances from an external drive and occasionally it may so happen that I involuntarily disconnect the dri...</p>", "image": null, "date_published": "2025-01-21T21:13:38+00:00", "authors": [], "tags": null}, {"id": "https://andreaskaris.github.io/blog/networking/setting-cos-on-egress/", "url": "https://andreaskaris.github.io/blog/networking/setting-cos-on-egress/", "title": "Setting COS on outgoing packets in Linux", "content_html": "<h1>Setting COS on egress in Linux</h1>\n<p>In order to set COS (<a href=\"https://en.wikipedia.org/wiki/IEEE_802.1Q\">802.1Q</a> Priority Code Point) on outgoing frames, you\nfirst...</p>", "image": null, "date_published": "2025-01-21T12:31:17+00:00", "authors": [], "tags": null}, {"id": "https://andreaskaris.github.io/blog/networking/rss-irq-affinity-and-rps/", "url": "https://andreaskaris.github.io/blog/networking/rss-irq-affinity-and-rps/", "title": "RSS, IRQ affinity and RPS on Linux", "content_html": "<h1>RSS, IRQ affinity and RPS on Linux</h1>\n<p>In this blog post, we are going to have a look at the tuning of Linux receive queues and their interrupt requests. We\na...</p>", "image": null, "date_published": "2024-08-08T23:36:27+00:00", "authors": [], "tags": null}, {"id": "https://andreaskaris.github.io/blog/linux/selinux-cheatsheet/", "url": "https://andreaskaris.github.io/blog/linux/selinux-cheatsheet/", "title": "SELinux Cheat Sheet", "content_html": "<h1>SELinux Cheat Sheet</h1>\n<h3>Reading SELinux status</h3>\n<p>| Command | Description | Examples |\n|---|---|---|\n| cat /etc/selinux/config | Get SELinux boot configu...</p>", "image": null, "date_published": "2024-07-19T15:04:32+00:00", "authors": [], "tags": null}, {"id": "https://andreaskaris.github.io/blog/linux/protect-lenovo-battery/", "url": "https://andreaskaris.github.io/blog/linux/protect-lenovo-battery/", "title": "Protect Lenovo laptop battery", "content_html": "<p>In order to protect your Lenovo battery, you can set charge start and end thresholds.\nAccording to [anecdotal evidence](https://linrunner.de/tlp/faq/battery....</p>", "image": null, "date_published": "2024-06-20T14:59:35+00:00", "authors": [], "tags": null}, {"id": "https://andreaskaris.github.io/blog/networking/netlink-address-fields/", "url": "https://andreaskaris.github.io/blog/networking/netlink-address-fields/", "title": "Netlink and MAC addresses", "content_html": "<h2>Netlink address fields IFLA_ADDRESS, IFLA_BROADCAST and IFLA_PERM_ADDRESS</h2>\n<p>A few days ago, I had to figure out how applications such as iproute2 read the ...</p>", "image": null, "date_published": "2024-05-12T21:25:38+00:00", "authors": [], "tags": null}, {"id": "https://andreaskaris.github.io/blog/openshift/cpu-isolation-in-openshift/", "url": "https://andreaskaris.github.io/blog/openshift/cpu-isolation-in-openshift/", "title": "CPU isolation in Red Hat OpenShift Container Platform", "content_html": "<h2>CPU isolation in Red Hat OpenShift Container Platform</h2>\n<p>Two complementary features allow admins to partition the node's CPUs according to their needs. The ...</p>", "image": null, "date_published": "2024-05-06T20:08:03+00:00", "authors": [], "tags": null}, {"id": "https://andreaskaris.github.io/blog/linux/udev-ethtool/", "url": "https://andreaskaris.github.io/blog/linux/udev-ethtool/", "title": "udev rules to apply ethtool settings", "content_html": "<h1>udev rules to apply ethtool settings</h1>\n<p>In order to apply specific ethtool settings to all interfaces matching a specific regular expression, run:\n```\ncat <<...</p>", "image": null, "date_published": "2024-04-29T19:44:04+00:00", "authors": [], "tags": null}, {"id": "https://andreaskaris.github.io/blog/openshift/openshift-with-multipath/", "url": "https://andreaskaris.github.io/blog/openshift/openshift-with-multipath/", "title": "OpenShift with iSCSI multipath", "content_html": "<h2>Kubernets iSCSI volume driver</h2>\n<p>The iSCSI volume driver can work as both a single path iSCSI initiator or with multipath.\nFor some information about the dr...</p>", "image": null, "date_published": "2024-01-12T17:53:42+00:00", "authors": [], "tags": null}, {"id": "https://andreaskaris.github.io/blog/openshift/kernel-ml-on-openshift/", "url": "https://andreaskaris.github.io/blog/openshift/kernel-ml-on-openshift/", "title": "kernel-ml on OpenShift", "content_html": "<h1>kernel-ml on OpenShift</h1>\n<p>In order to find out if a kernel bug was already fixed upstream, it may sometimes be necessary to test the upstream\nkernel on top o...</p>", "image": null, "date_published": "2023-11-23T18:41:02+00:00", "authors": [], "tags": null}, {"id": "https://andreaskaris.github.io/blog/openshift/seccomp-defaults-ocp/", "url": "https://andreaskaris.github.io/blog/openshift/seccomp-defaults-ocp/", "title": "Seccomp defaults in Red Hat OpenShift Container Platform", "content_html": "<h1>Seccomp defaults in Red Hat OpenShift Container Platform</h1>\n<p>Seccomp can be used to restrict the syscalls that processes running inside a container are allowe...</p>", "image": null, "date_published": "2023-09-25T19:20:43+00:00", "authors": [], "tags": null}, {"id": "https://andreaskaris.github.io/blog/networking/ovn-interconnection/", "url": "https://andreaskaris.github.io/blog/networking/ovn-interconnection/", "title": "Hands-on with OVN Interconnection", "content_html": "<h1>Hands-on with OVN Interconnection (OVN IC)</h1>\n<p><a href=\"https://docs.ovn.org/en/latest/tutorials/ovn-interconnection.html\">OVN Interconnection</a> (OVN IC) allows admini...</p>", "image": null, "date_published": "2023-09-11T19:06:05+00:00", "authors": [], "tags": null}, {"id": "https://andreaskaris.github.io/blog/openshift/rpm-ostree-failed-to-find-image/", "url": "https://andreaskaris.github.io/blog/openshift/rpm-ostree-failed-to-find-image/", "title": "rpm-ostreed failed to find image", "content_html": "<h2>rpm-ostreed failed to find image</h2>\n<p>Today, I ran into a strange issue after messing around a bit too much with OpenShift's Machine Config Operator.\nAfter de...</p>", "image": null, "date_published": "2023-08-15T20:03:49+00:00", "authors": [], "tags": null}, {"id": "https://andreaskaris.github.io/blog/linux/org-gnome-shell-overrides/", "url": "https://andreaskaris.github.io/blog/linux/org-gnome-shell-overrides/", "title": "Workaround for org.gnome.shell.overrides not installed", "content_html": "<h1>Settings schema 'org.gnome.shell.overrides' is not installed</h1>\n<p>I recently upgraded to Fedora 38 and Gnome 44, and one of my installed applications give this...</p>", "image": null, "date_published": "2023-05-03T19:38:38+00:00", "authors": [], "tags": null}, {"id": "https://andreaskaris.github.io/blog/openshift/dedicated-service-monitors/", "url": "https://andreaskaris.github.io/blog/openshift/dedicated-service-monitors/", "title": "DedicatedServiceMonitors in OpenShift Monitoring", "content_html": "<h2>DedicatedServiceMonitors in Red Hat OpenShift Monitoring</h2>\n<h3>Introduction</h3>\n<p>By default, OpenShift's Prometheus stack will pull pod CPU and memory usage fr...</p>", "image": null, "date_published": "2023-05-03T15:53:44+00:00", "authors": [], "tags": null}, {"id": "https://andreaskaris.github.io/blog/linux/cgroups_cpu_quota/", "url": "https://andreaskaris.github.io/blog/linux/cgroups_cpu_quota/", "title": "Using cgroups for CFS bandwidth control", "content_html": "<h1>Using cgroups for CFS bandwidth control (CPU quotas)</h1>\n<p>CFS bandwidth control is a feature that allows you to limit the amount of CPU time that a control gro...</p>", "image": null, "date_published": "2023-03-27T11:28:05+00:00", "authors": [], "tags": null}, {"id": "https://andreaskaris.github.io/blog/openshift/kubelet-filesystems/", "url": "https://andreaskaris.github.io/blog/openshift/kubelet-filesystems/", "title": "How kubelet monitors filesystems", "content_html": "<h1>How kubelet monitors filesystems</h1>\n<p>Kubelet can monitor 2 file systems, nodefs and imagefs. nodefs is auto-discovered by the presence of <code>/var/lib/kubelet</code>.\n...</p>", "image": null, "date_published": "2023-03-22T17:03:35+00:00", "authors": [], "tags": null}, {"id": "https://andreaskaris.github.io/blog/coding/golang-ip-conversion/", "url": "https://andreaskaris.github.io/blog/coding/golang-ip-conversion/", "title": "Golang IP address conversion", "content_html": "<h2>IP address conversion with golang</h2>\n<h3>Finding an IP network's broadcast IP</h3>\n<p>The following function calculates the broadcast IP for both IPv4 and IPv6 net...</p>", "image": null, "date_published": "2023-02-24T12:45:32+00:00", "authors": [], "tags": null}, {"id": "https://andreaskaris.github.io/blog/coding/operator-sdk-reconciliation/", "url": "https://andreaskaris.github.io/blog/coding/operator-sdk-reconciliation/", "title": "Controller Reconciliation", "content_html": "<h2>Reconciliation with the Operator SDK</h2>\n<p>In the Operator SDK, controllers implement the [Reconciler](https://github.com/kubernetes-sigs/controller-runtime/bl...</p>", "image": null, "date_published": "2023-02-24T12:45:32+00:00", "authors": [], "tags": null}, {"id": "https://andreaskaris.github.io/blog/coding/vimrc/", "url": "https://andreaskaris.github.io/blog/coding/vimrc/", "title": "My vimrc", "content_html": "<h1>My vimrc</h1>\n<p>Below my configuration for vim which I use for go and python development:\n~~~\ncat <<'EOF' > ~/.vimrc\ncall plug#begin()\n Plug 'vim-airline/vim-ai...</p>", "image": null, "date_published": "2023-02-24T12:45:32+00:00", "authors": [], "tags": null}]}