This repo contains workflows to sync Kong configs to your kong instances.
βββββββββββββ
β CA β
βββββββ¬ββββββ
Cert ββββββββ
βββββββΌββββββ ββββββββββββββ ββββΊ SVC1 β
β β β ββββ ββββββββ
β β β ββββββββββ β ββββββββ
ββββββββββββ β β β β proxy β βββββββΊ SVC2 β
β API β β β β ββββββββββ β ββββββββ
β Consumer βββRequestsβββΊ ALB ββββββΊ β ββββββββ
ββββββββββββ β β β ββββββββββ βββββββΊ SVC3 β
β β β β Admin β β ββββββββ
β β β β API β β ββββββββ
β β β ββββββββββ βββββββΊ SVC4 β
β β β ββββββ€ ββββββββ
β β β βKongββββ ββββββββ
βββββββ²ββββββ βββββββββ΄βββββ ββββΊ SVC5 β
β²ββββββββββ΄ββββββββββββββββββββββββββ ββββββββ
βββββββββββββββββββββΌββββββββββββββββββββββββββββββββββββΌβββββββββββ
β ββββββββββββ ββββββ΄ββββββ ββββββββββββ ββββββββββββ βββ΄βββββββββ β
β β Kong β β Sync β β diff β β validate β β Ping β β
β β Configs β β βββ€ βββ€ βββ€ β β
β βββββββ¬βββββ ββββββ¬ββββββ ββββββ¬ββββββ ββββββ¬ββββββ ββββββ¬ββββββ β
β β β β β ββββββββ β
β β βββββββββ΄βββββββββββββ΄βββββββββββββ΄ββββ β β
β βββββΊ decK βββ βββββββββββββ€
β βββββββββββββββββββββββββββββββββββββββ β GitHub β
β β Actions β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ΄ββββββββββββ
This workflow assume you have authentication for Admin API and you are familiar with decK.
For detail information, please check blog post here.