Hi all,
I'm diving head first into Kubernetes. I'm currently working on a custom Helm chart for the Gitlab Omnibus application and am running into the following troubles with my NGINX Ingress Controller:
*Note: I am blind, so my apologies for the lack of code highlighting, etc. :)
- I am trying to add basic authentciation to one particular subdomain. I've created a special Ingress resource and added the following annotations to an otherwise working Ingress.:
NGINX doesn't seem to acknowledge this. I haven't found exactly when this feature was added, but I'm thinking it may have been in a quite recent release based on the nginx.ingress annotation prefix. (I understand this arrived in 0.9.0-beta18.) I'm running 0.9.0-beta11 which appears to be the latest on
gcr.io/google_containers right now.
- Also trying to perform a simple 301 redirect of one base domain to another. I see that:
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: test
annotations:
spec:
rules:
should do this. Same issue perhaps with the older beta release. Does the host rule need service backend information if a redirect is all that I'm aiming for?
Anyway, if I need a newer version, can anyone explain how to create a GKE compatible NGINX ingress controller image? If I'm doing something else wrong, all advice appreciated!
Blessings,
Matt