Previously I wrote a post talking about performing some Akamai operations in Hubot. Here is how it looks in Slack. The plugin includes two files: lib/akamai.js and scripts/akamai.js
Tag: Akamai
Automate Akamai Cloudlets Edge Redirect
This is one of my side projects. It is written in Python and Bash. The step is very straight forward: Download the current production version -> Add the rules, then pushes it to the staging -> Test the redirect in staging -> If passed, push it to production. If not, notify the user which one … Continue reading Automate Akamai Cloudlets Edge Redirect
hubot for Akamai
Previously, I wrote a python script to translate the Akamai error. I think the better way to do it is to build a robot to respond to users' requests. By using edgegride module, I wrote a Akamai module for hubot. Currently, I have added some of the diagnostic tool and ccu into it. It looks like this: … Continue reading hubot for Akamai
Akamai Error Reference Translator
Instead of use the Akamai console, I wrote a script to translate the error code into human readable language. It can be downloaded from here To run the script, you need to get the API token, secret ... from your Akamai admin first. It is under Configure/ Manage API in the console. How it looks … Continue reading Akamai Error Reference Translator
Akamai Pragma Header
Adding the Pragma header in http request is very helpful when troubleshooting Akamai caching. The Pragma header can be:"akamai-x-cache-on, akamai-x-cache-remote-on, akamai-x-check-cacheable, akamai-x-get-cache-key, akamai-x-get-extracted-values, akamai-x-get-nonces, akamai-x-get-ssl-client-session-id, akamai-x-get-true-cache-key, akamai-x-serial-no" In the http response, the following value can tell us whether the URL is cached by Akamai, and how long it is cached. X-Check-Cacheable: It shows whether the … Continue reading Akamai Pragma Header