Apache Traffic Server Ingress Controller for Kubernetes

Clone this repo:

Branches

  1. 5c2cb1b Update go.fmt.yml (#224) by Kit Chan · 9 hours ago master
  2. b6231f0 Upgrade to go 1.21.10 (#223) by Kit Chan · 5 days ago
  3. f03ccca Update Dockerfile (#222) by Kit Chan · 5 days ago
  4. 9acb74e Upgrades to alpine linux 3.19.1 (#221) by Kit Chan · 5 days ago
  5. 8a44b09 Update README.md (#220) by Kit Chan · 7 days ago

ATS Kubernetes Ingress Controller

Project Status: Concept – Minimal or no implementation has been done yet, or the repository is only intended to be a limited example, demo, or proof-of-concept. Test Build and Integrate Go ReportCard

Introduction

Apache Traffic Server (ATS) is a high performance, open-source, caching proxy server that is scalable and configurable. This project uses ATS as a Kubernetes(K8s) ingress

Dependencies

  • Alpine Linux 3.19.1
  • Apache Traffic Server 9.2.4
  • LuaJIT 2.0.4
  • Go (Version can be found in GO_VERSION file found at the base of this repository)
  • Other Packages
    • luasocket 3.0.0
    • redis-lua 2.0.4
  • Tested on Minikube 1.33.0 / Kubernetes 1.30.0