mirror of
https://github.com/vxcontrol/rancher-letsencrypt.git
synced 2026-07-01 00:08:01 -04:00
Changed links to this repository
This commit is contained in:
@@ -7,7 +7,7 @@
|
||||
PROJECT := rancher-letsencrypt
|
||||
PLATFORMS := linux
|
||||
ARCH := amd64
|
||||
DOCKER_IMAGE := janeczku/$(PROJECT)
|
||||
DOCKER_IMAGE := registry.vxcontrol.com:8443/$(PROJECT)
|
||||
|
||||
VERSION := $(shell cat VERSION)
|
||||
SHA := $(shell git rev-parse --short HEAD)
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||

|
||||

|
||||
|
||||
# Let's Encrypt Certificate Manager for Rancher
|
||||
|
||||
[][release]
|
||||
[][circleci]
|
||||
[][hub]
|
||||
[]()
|
||||
[][release]
|
||||
[][circleci]
|
||||
[][hub]
|
||||
[]()
|
||||
|
||||
[release]: https://github.com/janeczku/rancher-letsencrypt/releases
|
||||
[circleci]: https://circleci.com/gh/janeczku/rancher-letsencrypt
|
||||
[hub]: https://hub.docker.com/r/janeczku/rancher-letsencrypt/
|
||||
[release]: https://github.com/vxcontrol/rancher-letsencrypt/releases
|
||||
[circleci]: https://circleci.com/gh/vxcontrol/rancher-letsencrypt
|
||||
[hub]: https://hub.docker.com/r/vxcontrol/rancher-letsencrypt/
|
||||
|
||||
A [Rancher](http://rancher.com/rancher/) service that obtains free SSL/TLS certificates from the [Let's Encrypt CA](https://letsencrypt.org/), adds them to Rancher's certificate store and manages renewal and propagation of updated certificates to load balancers.
|
||||
|
||||
|
||||
+2
-2
@@ -1,7 +1,7 @@
|
||||
machine:
|
||||
environment:
|
||||
IMPORT_PATH: "github.com/$CIRCLE_PROJECT_USERNAME/$CIRCLE_PROJECT_REPONAME"
|
||||
DOCKER_HUB_URI: https://registry.hub.docker.com/u/janeczku/rancher-letsencrypt/trigger
|
||||
DOCKER_HUB_URI: https://registry.hub.docker.com/u/vxcontrol/rancher-letsencrypt/trigger
|
||||
|
||||
general:
|
||||
build_dir: ../.go_workspace/src/github.com/${CIRCLE_PROJECT_USERNAME}/${CIRCLE_PROJECT_REPONAME}
|
||||
@@ -36,7 +36,7 @@ test:
|
||||
deployment:
|
||||
release:
|
||||
tag: /v.*/
|
||||
owner: janeczku
|
||||
owner: vxcontrol
|
||||
commands:
|
||||
- make ci-release
|
||||
- curl --data "docker_tag=latest" -X POST ${DOCKER_HUB_URI}/${DOCKER_HUB_TOKEN}/
|
||||
|
||||
+2
-2
@@ -8,8 +8,8 @@ import (
|
||||
"time"
|
||||
|
||||
"github.com/Sirupsen/logrus"
|
||||
"github.com/janeczku/rancher-letsencrypt/letsencrypt"
|
||||
"github.com/janeczku/rancher-letsencrypt/rancher"
|
||||
"github.com/vxcontrol/rancher-letsencrypt/letsencrypt"
|
||||
"github.com/vxcontrol/rancher-letsencrypt/rancher"
|
||||
)
|
||||
|
||||
const (
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@ RUN wget -O /usr/bin/update-rancher-ssl https://raw.githubusercontent.com/ranche
|
||||
|
||||
COPY rancher-entrypoint.sh /usr/bin/
|
||||
|
||||
ADD https://github.com/janeczku/rancher-letsencrypt/releases/download/${LETSENCRYPT_RELEASE}/rancher-letsencrypt-linux-amd64.tar.gz /tmp/rancher-letsencrypt.tar.gz
|
||||
ADD https://github.com/vxcontrol/rancher-letsencrypt/releases/download/${LETSENCRYPT_RELEASE}/rancher-letsencrypt-linux-amd64.tar.gz /tmp/rancher-letsencrypt.tar.gz
|
||||
|
||||
RUN tar -zxvf /tmp/rancher-letsencrypt.tar.gz -C /usr/bin \
|
||||
&& chmod +x /usr/bin/rancher-letsencrypt
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
export GOPATH=/opt
|
||||
export PROJECT_AUTH=vxcontrol
|
||||
export PROJECT_NAME=rancher-letsencrypt
|
||||
|
||||
mkdir -p $GOPATH/src/github.com/$PROJECT_AUTH/
|
||||
rm -rf $GOPATH/src/github.com/$PROJECT_AUTH/$PROJECT_NAME
|
||||
ln -s $GOPATH/src/$PROJECT_NAME $GOPATH/src/github.com/$PROJECT_AUTH/$PROJECT_NAME
|
||||
cd $GOPATH/src/$PROJECT_NAME
|
||||
make deps && \
|
||||
make -j 4 build
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
# package
|
||||
github.com/janeczku/rancher-letsencrypt
|
||||
github.com/vxcontrol/rancher-letsencrypt
|
||||
|
||||
github.com/aws/aws-sdk-go v1.8.6
|
||||
github.com/Azure/azure-sdk-for-go v10.0.2-beta
|
||||
|
||||
Reference in New Issue
Block a user