• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Mirantis / kqueen
85%
master: 0%

Build:
Build:
LAST BUILD BRANCH: dependabot/pip/urllib3-1.26.5
DEFAULT BRANCH: master
Repo Added 26 Sep 2017 07:05PM UTC
Files 0
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH nginx-deploy
branch: nginx-deploy
CHANGE BRANCH
x
Reset
  • nginx-deploy
  • add-allowed-ips-to-enable-calico
  • add-autopep8
  • add-help-messages
  • add-jenkins-job-url
  • add-lock-to-save
  • add-override-parameters-to-jenkins
  • add-status-message
  • add-unique-username-check
  • add-uuid-validator
  • aeg-demo
  • aeg-demo2
  • ans-ref-mk2
  • ansible-refactor
  • asyncio-fix
  • asyncio-fix2
  • asyncioloop
  • autogeneratename
  • aws-eks
  • azure-hotfix
  • bump
  • calico-aws
  • calico-dropdown
  • catch-subprocess-exception
  • celery-experimental
  • change-default-directory
  • cl-actions-docs
  • clear-resources
  • codacy
  • config-refactor
  • crud
  • delete-cluster
  • demo-bump
  • dependabot/pip/cryptography-3.2
  • dependabot/pip/flask-1.0
  • dependabot/pip/urllib3-1.26.5
  • destinguish-node-counts
  • dns-os-fix
  • doc-update
  • docker
  • docker-ldap
  • docker-refactor
  • docs
  • docs-fix
  • docs2
  • edits
  • eks-refactor
  • enable_persistent_volumes
  • etcd
  • etcd-backup-script
  • exc-msg
  • filters
  • fip-ssl
  • fix-api-spec
  • fix-api-spec-build
  • fix-azure-exceptions
  • fix-ci
  • fix-deletion
  • fix-demo
  • fix-doc-build
  • fix-ldap-auth
  • fix-log-file-error-travis
  • fix-resizing
  • fix-travis
  • forbid-superadmin-deletion
  • gce-calico
  • gce-list
  • gce-list-check
  • get-auth-params
  • get-rid-of-pycrypto
  • get-rid-of-pycrypto-2
  • gkeimprovements
  • healthcheck
  • heat-provisioner
  • helm
  • helm-experimental
  • improve-exception-from-etcd
  • improve-os-kubespray
  • jenkins-check
  • jenkins-ctx
  • jenkins-downgrade
  • jenkins-status
  • kqueen-docs
  • kqueen-eks
  • kqueen-ldap
  • ldap
  • ldap-search
  • linked_class
  • log-level
  • logging
  • logging-mk2
  • mail-check
  • make-k8s-images-confogurable
  • make-org-namespace-unique
  • make-responses-secure
  • manual-check
  • manual-engine-fix
  • master
  • mccabe
  • minor-improvemtns
  • mz-refactor
  • network-provider-label
  • newpipeline
  • oldpipeline
  • openbrokerapi
  • openstack-provisioner
  • organization-management
  • os-docs
  • pagination
  • prometheus-check
  • provcheck
  • provisionerlivecheck
  • refactoring
  • release-0.18
  • release-0.19
  • release-1.0
  • remote-class
  • resolve-ports
  • return-correct-codes
  • revert-131-kubernetesrbac
  • revert-334-validate-before-provision
  • rst-refactor
  • self-delete
  • separate-flavors-for-masters-and-slaves
  • set-correct-error-code
  • set-order-to-the-engine-params
  • sorting
  • ss3
  • test-wrong-commit
  • tests
  • tweaks
  • update-api-spec
  • update-cluster-detail
  • update-config-doc
  • update-demo
  • update-kubespray-provisioner-feedback
  • update-logging
  • update-prod
  • update_devenv_script
  • v0.18
  • v0.19
  • v1.0
  • validate-before-provision
  • validators
  • verify-aks-provisioner
  • viz

pending completion
2228

push

travis-ci

Vnaumov
refactor nginx proxy service

- increase code visibility
- provide possibility of managing certs quickly and easily
- remove hardcode
- provide valid instructions as comments and also as release notes(see ex below)
```
Configure variables in .env file from Nginx section:
NGINX_VHOSTNAME - domain name for Kqueen service. Should be equal with domain name in generated certificates.
NGINX_SSL_CERTIFICATE_DIR - Mapped directory for certificates forwarding into docker container.

Check proxy service configuration in docker-compose.production.yml. Pay attention on following variables:

VHOSTNAME - domain name for Kqueen service. Should be equal with domain name in generated certificates. Default: Using variable from .env file, named NGINX_VHOSTNAME
SSL_CERTIFICATE_DIR - Mapped directory for certificates forwarding into docker container. Default: Using variable from .env file, named NGINX_SSL_CERTIFICATE_DIR/NGINX_VHOSTNAME
SSL_CERTIFICATE_PATH - Path for cert+key certificate. Default: $SSL_CERTIFICATE_DIR/fullchain.cer
SSL_CERTIFICATE_KEY_PATH -  Path for certificate key. Default: $SSL_CERTIFICATE_DIR/$VHOSTNAME.key
SSL_TRUSTED_CERTIFICATE_PATH - Path for certificate only. Default: $SSL_CERTIFICATE_DIR/ca.cer

Check that local certificates naming equal to defined in variables.

Map volumes with certificates. Pay attention that destination path should be equal with SSL_CERTIFICATE_DIR. Example:

    volumes:
      - /your/local/cert/storage/kqueen/certs/:${NGINX_SSL_CERTIFICATE_DIR}/${NGINX_VHOSTNAME}:ro

Build proxy service image:

docker-compose -f docker-compose.production.yml build --no-cache

Re-run production services:

docker-compose -f docker-compose.yml -f docker-compose.production.yml  up --force-recreate
```
duplicated from https://docs.google.com/document/d/1Bnor6D78fVzOndie52wFHVVbgV0daTOHrVP1IgKZvic/edit?usp=sharing

3134 of 3678 relevant lines covered (85.21%)

0.85 hits per line

Relevant lines Covered
Build:
Build:
3678 RELEVANT LINES 3134 COVERED LINES
0.85 HITS PER LINE
Source Files on nginx-deploy
  • List 0
  • Changed 16
  • Source Changed 15
  • Coverage Changed 16
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
2228 nginx-deploy refactor nginx proxy service - increase code visibility - provide possibility of managing certs quickly and easily - remove hardcode - provide valid instructions as comments and also as release notes(see ex below) ``` Configure variables in .env ... push 26 Mar 2018 01:36PM UTC Vnaumov travis-ci pending completion  
2107 nginx-deploy refactor nginx proxy service - increase code visibility - provide possibility of managing certs quickly and easily - remove hardcode - provide valid instructions as comments and also as release notes(see ex below) ``` Configure variables in .env ... push 09 Mar 2018 02:13PM UTC Vnaumov travis-ci pending completion  
See All Builds (3978)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc