Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: add kubernetes_nginx to contrib/ #2079

Closed
wants to merge 1 commit into from

Conversation

doublerr
Copy link
Contributor

Looking for comments on a path forward.

This is a small addition to contrib/ that will hold the standard k8s nginx service which proxies to the apiserver. This is a step towards dockerizing all the various services (#19).

Currently this image relies on a host volume which is requires to have the SSL certificates and htpasswd files in the correct locations. Leveraging host volumes has the following benefits:

  1. Allows this image to be generic and hosted on hub.docker or a private registry
  2. Allows each provider to determine how they want to generate certs and place them appropriately (salt, etc).
  3. Allows users to easily place signed SSL certificates if needed.

The primary downside is the fact that we have to manage files on the host which must be in place prior to the container starting.

Thoughts?

This allows for a generic nginx service running via docker to be loaded
on a k8s master node. See README.md for more details.
@@ -0,0 +1,17 @@
FROM debian:wheezy
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: we tend to use google/debian:wheezy, it's just like wheezy, but includes some tools that work great on GCE. Not a requirement, but a nice-to-have.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Easy enough change

@doublerr
Copy link
Contributor Author

I've been out of the loop for a while. Is this still something we want to try to do? If so, I'll look at the latest and the kubernetes-ro stuff to see if it helps solve the problems.

@kubernetes-bot
Copy link

Can one of the admins verify this patch?

@doublerr doublerr closed this Dec 10, 2014
haircommander pushed a commit to haircommander/kubernetes that referenced this pull request Sep 12, 2024
…alth-checker-retry

NO-JIRA: UPSTREAM: <carry>: retrying etcd Unavailable errors for the etcd health and ready checkers
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants