Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve Helm Chart #296

Merged
merged 1 commit into from
Jun 18, 2018
Merged

Improve Helm Chart #296

merged 1 commit into from
Jun 18, 2018

Conversation

Dean-Coakley
Copy link
Contributor

Several improvements to Helm Chart necessary for any production
environment

The Helm Chart now supports:

  • RBAC
  • ConfigMap
  • Replica
  • NodePort and LoadBalancer Services
  • Custom IC Args

Update Chart files
Follow best practices
Update Documentation
Fix IBM ICP bugs

@Dean-Coakley Dean-Coakley added the enhancement Pull requests for new features/feature enhancements label Jun 18, 2018
@Dean-Coakley Dean-Coakley self-assigned this Jun 18, 2018
Copy link
Contributor

@pleshakov pleshakov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please see a few minor comments


## Notes
* The values-icp.yaml file is used for deploying the Ingress controller on IBM Cloud Private. See the blog post for more details.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

protocol: TCP
name: https
selector:
app: {{ .Values.controller.name }}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

| trunc 63 ?

apiVersion: v1
kind: Service
metadata:
name: {{ .Values.controller.name }}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

perhaps change it to nginx-ingress ?

Several improvements to Helm Chart necessary for any production
environment

The Helm Chart now supports:
* RBAC
* ConfigMap
* Replica
* NodePort and LoadBalancer Services
* Custom IC Args

Update Chart files
Follow best practices
Update Documentation
Fix IBM ICP bugs
@pleshakov pleshakov merged commit b3f0f60 into master Jun 18, 2018
@Dean-Coakley Dean-Coakley deleted the helm-improvements branch June 27, 2018 11:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Pull requests for new features/feature enhancements
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants