Category: Application Development

  • kube ns delete stuck in terminating

    Per https://www.ibm.com/docs/en/cloud-private/3.2.0?topic=console-namespace-is-stuck-in-terminating-state, you can delete the Namespace stuck in the Terminating Phase. Recipe 1. Grab the namespace json 2. Edit tmp.json to remove the finalizer 3. Start the proxy 4. Delete the namespace

  • Setting up an IBM PowerVS Workspace to a IBM Cloud VPC

    As part of the Red Hat OpenShift Multi-Arch Compute effort, I’ve been working on Power and Intel Compute architecture pairs: This article helps setup an IBM Cloud VPC with IBM Power Virtual Server, you can follow this recipe: You now have a VPC and a Power Workspace connected. The next step is to setup the Security Groups to…

  • Notes

    Here are my notes from the week: Announcement of OpenShift 4.14 on Power Power Developer Exchange: Red Hat OpenShift 4.14 Now Available on IBM Power IBM® is very excited to announce that Red Hat OpenShift 4.14 has been released and is available to run natively on IBM Power. Multi-Architecture Compute With Red Hat OpenShift 4.14,…

  • Notes from the Week

    A few updates this week are: Red Hat OpenShift Container Platform 4.14.0 for Power Systems The Red Hat team released OpenShift Container Platform with new support for Power Systems. The features I worked on with my team are: The installer and client are available at link Hack to List Interfaces systemd Commands Cheat Sheet Users and…

  • Notes of the Week

    1. Updated Open Source Container images for Power now available in IBM Container Registry The IBM Linux on Power team posted an updated container list including new versions of MongoDB https://community.ibm.com/community/user/powerdeveloper/blogs/priya-seth/2023/04/05/open-source-containers-for-power-in-icr 2. The Acme Air application that uses multiarchitecture compute is moved on quay and github. The source code is at https://github.com/ocp-power-demos/acmeair-multiarchitecture-compute The images are…

  • Weekly Notes

    Here are my weekly notes: Flow Connector If you are using the VPC, you can track connections between your subnets and your VPC using Flow Connector. ❯ find . -name “*.gz” -exec gunzip {} \; ❯ grep -Rh 192.168.200.10 | jq -r ‘.flow_logs[] | select(.action == “rejected”) | “\(.initiator_ip),\(.target_ip),\(.target_port)”‘ | sort -u | grep 192.168.200.10…

  • Weekly Notes

    Here are the very cool things I learned this week: CRI-O Graduated CRI-O has graduated at the CNCF – see the announcement Cloud Native Computing Foundation Announces Graduation of CRI-O. This points to the maturity of Cloud Native runtimes. Checking an Ignition on a Failed Instance I use PowerVS and had a bad ignition file, so I…

  • Two ways to grab the Ignition for RHCOS/OCP4

    There are two ways to grab the ignition files for the workers in the cluster: 2. Download the ignition file using the oc commandline I’m adding this because I use it every day, and others might find it helpful.

  • Krew plugin on ppc64le

    Posted to https://community.ibm.com/community/user/powerdeveloper/blogs/paul-bastide/2023/07/19/kubernetes-krew-plugin-support-for-power?CommunityKey=daf9dca2-95e4-4b2c-8722-03cd2275ab63 Hey everyone, Krew, the kubectl plugin package manager, is now available on Power. The release v0.4.4 has a ppc64le download. You can download and start taking advantage of the krew plugin list. ppc64le download It also works with OpenShift. The Krew website has a list of plugins](https://krew.sigs.k8s.io/plugins/). Not all of the plugins support ppc64le, however may…

  • Lessons and Notes for the Week

    Here are some lessons learned from the week (and shared with other): TIP: How to create a Power Workspace from the CLI This document outlines the steps necessary to create a PowerVS workspace. 1. Login to IBM Cloud 2. Install the Plugins for PowerVS and VPC. As a good practice install, the powervs and vpc…