Skip to content

AvesIT/DeveloperRecipes

 
 

Repository files navigation

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/

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 (7 parts) 2021

  1. Working with MicroShift on MacBook Pro
  2. Setting up the Jetson Nano and MicroShift Dependencies
  3. Building and Running MicroShift on a Jetson Nano
  4. Raspberry Pi 4 with Raspberry Pi OS (64 bit)
  5. 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

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

Give a ⭐️ if this project helped you!

About

IBM Developer Recipes by Alexei Karve

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 72.9%
  • Shell 14.1%
  • Python 12.0%
  • Dockerfile 1.0%