upmc-enterprises / kong-operator Goto Github PK
View Code? Open in Web Editor NEWmanages kong clusters
License: Other
manages kong clusters
License: Other
I am trying to deploy kong operator but end up with error
Error: required env POD_NAME not set, please configure downward API
oc version
oc v3.11.0+0cbc58b
kubernetes v1.11.0+d4cacc0
features: Basic-Auth SSPI Kerberos SPNEGO
Server https://blrocpimpmaster.admcoepaas.local:8443
openshift v3.11.141
kubernetes v1.11.0+d4cacc0
Need to allow users to specify additional annotations on the proxy service:
Example:
metadata:
name: kong-proxy
annotations:
service.beta.kubernetes.io/aws-load-balancer-ssl-cert: "arn:aws:iam::723765766667:server-certificate/certificate-name"
service.beta.kubernetes.io/aws-load-balancer-ssl-ports: "443"
Need to run migrations as separate step which wasn't a requirement previously.
To make the setup easier and also enforce better security, add a flag to force https_only
on any api created or updated regardless of what's configured. This way we can be assured that all API's will be served over TLS.
Allow users to set credential expiration by date, etc.
There's an internal map which manages the clusters deployed inside the operator. Right now it's using the name of the cluster, need to make unique by appending the namespace or something.
For now, the workaround is to make sure clusters have unique names.
When generating consumers, credentials are not auto created, allow them to be and pass them off as secrets in a defined namespace so apps can auto consume.
NOTE: This is only useful for service accounts between applications.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.