This is an alpine 3.2 based image for running influxdb 0.10.0-rc1. Props goes to @jalatera's alpine image from which this one is based - https://github.com/jalateras/docker-influxdb.
Right now the configuration is completely static but eventually I hope to use the envtpl project to help provide a more robust solution.
There is a make file provided with the project that can build the image, push it to a registry, and deploy it to a kubernetes cluster.
DEIS_REGISTRY: leave blank for dockerhub otherwise provide a valid url likequay.ioBUILD_TAG: This is the tag that will be applied to the image when builtIMAGE_PREFIX: The account in the registry (quay.io/jchauncey)
info: Print out what information will be used to build the docker imagedocker-build: Builds the docker imagedocker-push: Pushes the image to the specified registrykube-delete: Remove the service, proxy pod, and replication controller from kuberneteskube-create: Create the service, proxy pod, and replication controller in kuberneteskube-update: Remove the replication controller and create a new one (this is useful for publishing new images)update-manifests: This is a helpful target that is used to generate a temporary manifest with the dev image set in theimagestanza.
Included is a proxy pod that proxies the UI ports so they are accessible when doing local development. These ports are 8086 and 8083. You can access the UI by going to the http://<host_ip>:8083.