Skip to content

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
@Dean-Coakley Dean-Coakley requested a review from pleshakov June 18, 2018 08:32
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