Happy Goat for Life! Chris Phillips' Blog - API, Integration and Governance SME and Enthusiast
KUBERNETES

Openshift Console redirects to 127.0.0.1

As I spent about an hour this issue I imagine I will not be the only one.

When trying to go to the OpenShift console on a remote machine with http://<IP or hostname>:8443/console it redirects you to 127.0.0.1.


IBM CLOUD

Publishing a NodeJS Application to IBM Cloud

This article explains the basics for publishing a Node JS application to the IBM Cloud (Formally Bluemix). It assumes that you are already have an IBM ID that is used on IBM Cloud.


JEKYLL

Pagination in Jekyll

This post is just a rehash of https://jekyllrb.com/docs/pagination/, but as it took me a few attempts I thought I would try and post a consise list of instructions.

Pagination in Jekyll


API CONNECT

APIC Profiler

I spend a lot of time with clients trying to debug their issues. It was suggested that a tool that could extract volumetrics out of the API Manager would help. This is not the transaction rate but the quantity of content.

APIC Profiler



101 Rules for Deploying with Dev Ops

Deployment automation is at the heart of DevOps. The purpose of this article is to explain some ground rules that must be considered to start any DevOps journey. I have seen a number of clients run into issues because they did not properly plan or consider how DevOps could be best used for their business.


STAR TREK NATIONALS

Star Trek Attack Wing Unnationals 2019.


Trophy Kindly Provided by UK Games Expo

The first week of June is the UK Games Expo. For the last three years I have judged the UK Star Trek Attack Wing National Championships. Sometimes these are official this year unfortunately it was not.


API

Go full throttle: The essentials of throttling in your application architecture

Five scenarios for planning a service-oriented architecture or microservices architecture

First published Published May 31, 2017 and Updated June 1, 2017

Throttling is the threshold for limiting the number of requests to a component. This threshold is important wherever an invocation chain passes through several distributed components. For example, a call passes from an API consumer through various layers of the architecture before it reaches the system of record where the server responds to the request. If throttling is not configured correctly, the infrastructure is at risk of accidental or malicious overload. By taking time to correctly design the throttling implementation, you can dramatically reduce this risk.

Go full throttle: The essentials of throttling in your application architecture


API CONNECT

API Connect - DataPower (Gateway) not forward logging events to Analytics

Thanks to August Ziesemer for helping me here

If you are using API Connect with DataPower in Production you need to have the AO License file in order send on the analytics.

However if DataPower is running in Kubernetes and the pod gets restarted the applied license is lost.

If you are not in Production the best solution to this issue is use the Non Production DataPower image.


Subscribe