Home
Pricing
Search…
Welcome to Release
Getting started
Prepare to Use Release
Create Your Application
Guides and examples
Onboarding Guides
Example applications
Running Instances
Advanced guides
Reference documentation
Admin / Account Settings
Workflows in Release
Release Environment Versioning
Application Settings
End-to-End Testing
Environment Settings
Environment Expiration
Instant Datasets
Static Service Deployment
Helm
Getting Started
Version Controlled Helm Charts
Open Source Charts
Building Docker Images
Ingress and Networking
Configuration
GitOps
The .release.yaml file
Docker Compose Conversion Support
Reference Examples
Release API
Background concepts
How Release Works
Frequently Asked Questions
AWS Support FAQs
Docker Support FAQs
JavaScript Support FAQs
Integrations
Integrations Overview
Source Control Integrations
CLI
Getting Started
Installation
Configuration
CLI Usage Example
Command Reference
Powered By
GitBook
Ingress and Networking
Release provides a Helm chart for generating an ingress for your application. You can find the ingress Helm chart here:
https://github.com/releasehub-com/helm-ingress
​
You can either copy the contents of the helm-repo into your source control repository or reference the Helm chart using a remote repo chart
1
charts:
2
- name: ingress
3
repo_url: https://github.com/releasehub-com/helm-ingress.git
4
directory: helm/release-ingress
5
values: values.yaml
Copied!
To use the Helm chart you will need to have a
values.yaml
file located in your source control repository. You will need to customize the
values.yaml
file to reference the service that you would like to expose to the Internet.
1
service:
2
name: frontend
3
externalPort: 5000
4
ingress:
5
hosts:
6
- ${FRONTEND_INGRESS_HOST}
7
annotations:
8
kubernetes.io/ingress.class: nginx
9
nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
Copied!
Example values.yaml file for a service named
frontend
Previous
Building Docker Images
Next
Configuration
Last modified
3mo ago
Copy link