/
githubmirror
/
etcd
Обзор
Документация
Войти
/
githubmirror
/
etcd
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
hack/tls-setup/Makefile
50 строк
1 KB
Rajashree Mandaogane
Update cert generation Makefile to include configurable IP addresses
11 мар 2021, 22:59
11 мар 2021, 22:59
8a971eb
Код
Авторство
О чём код?
.PHONY: cfssl ca req clean CFSSL = @env PATH=$(GOPATH)/bin:$(PATH) cfssl JSON = env PATH=$(GOPATH)/bin:$(PATH) cfssljson all: ca req cfssl: HTTPS_PROXY=127.0.0.1:12639 go get -u -tags nopkcs11 github.com/cloudflare/cfssl/cmd/cfssl HTTPS_PROXY=127.0.0.1:12639 go get -u github.com/cloudflare/cfssl/cmd/cfssljson HTTPS_PROXY=127.0.0.1:12639 go get -u github.com/mattn/goreman ca: mkdir -p certs $(CFSSL) gencert -initca config/ca-csr.json | $(JSON) -bare certs/ca req: $(CFSSL) gencert \ -ca certs/ca.pem \ -ca-key certs/ca-key.pem \ -config config/ca-config.json \ config/req-csr.json | $(JSON) -bare certs/${infra0} $(CFSSL) gencert \ -ca certs/ca.pem \ -ca-key certs/ca-key.pem \ -config config/ca-config.json \ config/req-csr.json | $(JSON) -bare certs/${infra1} $(CFSSL) gencert \ -ca certs/ca.pem \ -ca-key certs/ca-key.pem \ -config config/ca-config.json \ config/req-csr.json | $(JSON) -bare certs/${infra2} $(CFSSL) gencert \ -ca certs/ca.pem \ -ca-key certs/ca-key.pem \ -config config/ca-config.json \ config/req-csr.json | $(JSON) -bare certs/peer-${infra0} $(CFSSL) gencert \ -ca certs/ca.pem \ -ca-key certs/ca-key.pem \ -config config/ca-config.json \ config/req-csr.json | $(JSON) -bare certs/peer-${infra1} $(CFSSL) gencert \ -ca certs/ca.pem \ -ca-key certs/ca-key.pem \ -config config/ca-config.json \ config/req-csr.json | $(JSON) -bare certs/peer-${infra2} clean: rm -rf certs