/DeveloperRecipes

IBM Developer Recipes by Alexei Karve

Primary LanguageJupyter NotebookMIT LicenseMIT

IBM Developer Recipes by Alexei Karve

All playbooks and sources referred to in the following Ansible Tower Developer Recipes at https://github.com/IBM/IBMDeveloper-recipes/

** Latest Blogs 2023 ** From Training to Model Serving with RedHat OpenShift Data Science and Codeflare/Ray/MCAD

  1. IMDB Sentiment Analysis with Huggingface
  2. MNIST handwritten digits, Fashion MNIST and CIFAR10 data sets
  3. Kubeflow PytorchJob and Triton Inference Server

Ansible Tower 2020

Multiple Jumphosts in Ansible Tower (11 parts) 2020

  1. Connecting to Linux hosts using ssh with nested ProxyCommand
  2. Connecting to Windows/Linux hosts with ssh tunnel SOCKS5 proxy
  3. Ssh tunnel SOCKS5 proxy with passphrase enabled for ssh keys
  4. Multi jumphost connections to Linux hosts using ssh-add to add keys to ssh-agent
  5. Unix domain socket file instead of socks port
  6. Primary and Secondary/Backup Jumphosts and Reverse ssh Tunnel
  7. Failover using redundant jumphosts, tweaking ssh parameters and memory requirements for jumphosts
  8. Transferring files using ansible synchronize module and rsync
  9. Pull secrets from remote 3rd-party vaults over multiple jumphost hops
  10. Using Container Groups instead of bubblewrap for isolation of jobs
  11. Using Container Groups with sshuttle proxy

OpenFaaS on RHOCP 4.x (4 parts) 2021

  1. Deploying OpenFaaS on Red Hat OpenShift Container Platform for IBM Power ppc64le
  2. OpenFaaS Function Custom Resource with HPA on OpenShift for IBM Power ppc64le
  3. OpenFaaS Asynchronous Functions and Function Chaining on OpenShift for IBM Power ppc64le
  4. OpenFaaS Functions for MAX Models on OpenShift ppc64le

Computing at the Edge for Constrained Devices with MicroShift (30 parts) 2021-23 https://community.ibm.com/community/user/cloud/network/members/profile/contributions/contributions-list?UserKey=8d22d660-fd1d-4e33-83cc-da0fa588de43

  1. Working with MicroShift on MacBook Pro with VirtualBox and Multipass
  2. Setting up the Jetson Nano and MicroShift Dependencies
  3. Building and Running MicroShift on a Jetson Nano
  4. MicroShift on Raspberry Pi 4 with Raspberry Pi OS (64 bit)
  5. MicroShift on Raspberry Pi 4 with CentOS 8 Linux Stream
  6. MicroShift on Raspberry Pi 4 with Ubuntu 20.04
  7. MicroShift on Jetson Nano with Ubuntu 20.04
  8. MicroShift on Raspberry Pi 4 with balenaOS
  9. Virtualization with MicroShift on Raspberry Pi 4 with Raspberry Pi OS
  10. MicroShift and KubeVirt on Raspberry Pi 4 with Fedora IoT
  11. MicroShift and KubeVirt on Raspberry Pi 4 with Fedora 35 Server
  12. MicroShift and KubeVirt on Raspberry Pi 4 with Fedora 35 CoreOS
  13. MicroShift and KubeVirt on Raspberry Pi 4 with Ubuntu Server 22.04
  14. MicroShift and KubeVirt on Raspberry Pi 4 with Rocky Linux 8.5
  15. MicroShift and KubeVirt on Raspberry Pi 4 with openSUSE
  16. MicroShift and KubeVirt on Raspberry Pi 4 with Oracle Linux 8.5
  17. MicroShift and KubeVirt on Raspberry Pi 4 with AlmaLinux 8.5
  18. MicroShift and KubeVirt on Raspberry Pi 4 with Manjaro 22.04
  19. MicroShift and KubeVirt on Raspberry Pi 4 with Kali Linux
  20. MicroShift and KubeVirt on Raspberry Pi 4 with Arch Linux
  21. MicroShift and KubeVirt on Raspberry Pi 4 with Fedora 36 Silverblue
  22. MicroShift and KubeVirt on Raspberry Pi 4 with EndeavourOS
  23. MicroShift and Kata Containers on Raspberry Pi 4 with multiple editions of Fedora 36
  24. Build and Install the Kata Containers Runtime with MicroShift on Raspberry Pi 4 with Manjaro
  25. MicroShift with KubeVirt and Kata Containers on Raspberry Pi 4 with Pop!_OS
  26. MicroShift with KubeVirt and Kata Containers on Raspberry Pi 4 with Alma Linux 9
  27. MicroShift with KubeVirt and Kata Containers on Raspberry Pi 4 with Oracle Linux 9
  28. MicroShift with KubeVirt and Kata Containers on Raspberry Pi 4 with Rocky Linux 9
  29. MicroShift with KubeVirt and Kata Containers on Raspberry Pi 4 with CentOS Stream 9
  30. MicroShift on Raspberry Pi 4 with Linux Distribution built using Yocto

Linkedin Articles https://www.linkedin.com/in/alexei-karve-82bb9814/recent-activity/posts/

Thoughts on Cloud https://www.ibm.com/blogs/cloud-computing/author/akarve/

Give a ⭐️ if this project helped you!