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

[K8s] AAA Helm chart rework to use single deployment for all verticles #726

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions K8s-deployment/Charts/auth-server/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.1.17
version: 1.0.0

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "5.0.0-alpha"
appVersion: "5.5.0-alpha"
323 changes: 0 additions & 323 deletions K8s-deployment/Charts/auth-server/README.md

Large diffs are not rendered by default.

111 changes: 5 additions & 106 deletions K8s-deployment/Charts/auth-server/example-aws-resource-values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,116 +11,15 @@ ingress:
## @param apiServer.resources.limits The resources limits for the ApiServer containers
## @param apiServer.resources.requests The requested resources for the ApiServer containers
##
apiServer:
aaa:
resources:
Copy link
Collaborator

Choose a reason for hiding this comment

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

Can increase the resources based on usage in prod.

limits:
cpu: 800m
memory: 1.2Gi
cpu: 850m
memory: 1.5Gi
requests:
cpu: 600m
memory: 1.2Gi
cpu: 100m
memory: 256Mi

nodeSelector:
node.kubernetes.io/instance-type: t3.medium

## Auditing resource requests and limits
## ref: http://kubernetes.io/docs/user-guide/compute-resources/
## @param auditing.resources.limits The resources limits for the Auditing containers
## @param auditing.resources.requests The requested resources for the Auditing containers
##
auditing:
resources:
limits:
cpu: 700m
memory: 750Mi
requests:
cpu: 500m
memory: 512Mi

nodeSelector:
node.kubernetes.io/instance-type: t3.medium

## admin resource requests and limits
## ref: http://kubernetes.io/docs/user-guide/compute-resources/
## @param admin.resources.limits The resources limits for the admin containers
## @param admin.resources.requests The requested resources for the admin containers
##
admin:
resources:
limits:
cpu: 800m
memory: 1.2Gi
requests:
cpu: 600m
memory: 1.2Gi

nodeSelector:
node.kubernetes.io/instance-type: t3.medium

## registration resource requests and limits
## ref: http://kubernetes.io/docs/user-guide/compute-resources/
## @param registration.resources.limits The resources limits for the registration containers
## @param registration.resources.requests The requested resources for the registration containers
##
registration:
resources:
limits:
cpu: 700m
memory: 750Mi
requests:
cpu: 500m
memory: 600Mi

nodeSelector:
node.kubernetes.io/instance-type: t3.medium

## token resource requests and limits
## ref: http://kubernetes.io/docs/user-guide/compute-resources/
## @param token.resources.limits The resources limits for the token containers
## @param token.resources.requests The requested resources for the token containers
##
token:
resources:
limits:
cpu: 800m
memory: 750Mi
requests:
cpu: 600m
memory: 500Mi

nodeSelector:
node.kubernetes.io/instance-type: t3.medium

## policy resource requests and limits
## ref: http://kubernetes.io/docs/user-guide/compute-resources/
## @param policy.resources.limits The resources limits for the policy containers
## @param policy.resources.requests The requested resources for the policy containers
##
policy:
resources:
limits:
cpu: 750m
memory: 800Mi
requests:
cpu: 600m
memory: 600Mi

nodeSelector:
node.kubernetes.io/instance-type: t3.medium

## apd resource requests and limits
## ref: http://kubernetes.io/docs/user-guide/compute-resources/
## @param apd.resources.limits The resources limits for the apd containers
## @param apd.resources.requests The requested resources for the apd containers
##
apd:
resources:
limits:
cpu: 750m
memory: 800Mi
requests:
cpu: 600m
memory: 600Mi

nodeSelector:
node.kubernetes.io/instance-type: t3.medium
111 changes: 5 additions & 106 deletions K8s-deployment/Charts/auth-server/example-azure-resource-values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,116 +11,15 @@ ingress:
## @param apiServer.resources.limits The resources limits for the ApiServer containers
## @param apiServer.resources.requests The requested resources for the ApiServer containers
##
apiServer:
aaa:
resources:
limits:
cpu: 800m
memory: 1.2Gi
cpu: 850m
memory: 1.5Gi
requests:
cpu: 600m
memory: 1.2Gi
cpu: 100m
memory: 256Mi

nodeSelector:
node.kubernetes.io/instance-type: Standard_B2s

## Auditing resource requests and limits
## ref: http://kubernetes.io/docs/user-guide/compute-resources/
## @param auditing.resources.limits The resources limits for the Auditing containers
## @param auditing.resources.requests The requested resources for the Auditing containers
##
auditing:
resources:
limits:
cpu: 700m
memory: 750Mi
requests:
cpu: 500m
memory: 512Mi

nodeSelector:
node.kubernetes.io/instance-type: Standard_B2s

## admin resource requests and limits
## ref: http://kubernetes.io/docs/user-guide/compute-resources/
## @param admin.resources.limits The resources limits for the admin containers
## @param admin.resources.requests The requested resources for the admin containers
##
admin:
resources:
limits:
cpu: 800m
memory: 1.2Gi
requests:
cpu: 600m
memory: 1.2Gi

nodeSelector:
node.kubernetes.io/instance-type: Standard_B2s

## registration resource requests and limits
## ref: http://kubernetes.io/docs/user-guide/compute-resources/
## @param registration.resources.limits The resources limits for the registration containers
## @param registration.resources.requests The requested resources for the registration containers
##
registration:
resources:
limits:
cpu: 700m
memory: 750Mi
requests:
cpu: 500m
memory: 600Mi

nodeSelector:
node.kubernetes.io/instance-type: Standard_B2s

## token resource requests and limits
## ref: http://kubernetes.io/docs/user-guide/compute-resources/
## @param token.resources.limits The resources limits for the token containers
## @param token.resources.requests The requested resources for the token containers
##
token:
resources:
limits:
cpu: 800m
memory: 750Mi
requests:
cpu: 600m
memory: 500Mi

nodeSelector:
node.kubernetes.io/instance-type: Standard_B2s

## policy resource requests and limits
## ref: http://kubernetes.io/docs/user-guide/compute-resources/
## @param policy.resources.limits The resources limits for the policy containers
## @param policy.resources.requests The requested resources for the policy containers
##
policy:
resources:
limits:
cpu: 750m
memory: 800Mi
requests:
cpu: 600m
memory: 600Mi

nodeSelector:
node.kubernetes.io/instance-type: Standard_B2s

## apd resource requests and limits
## ref: http://kubernetes.io/docs/user-guide/compute-resources/
## @param apd.resources.limits The resources limits for the apd containers
## @param apd.resources.requests The requested resources for the apd containers
##
apd:
resources:
limits:
cpu: 750m
memory: 800Mi
requests:
cpu: 600m
memory: 600Mi

nodeSelector:
node.kubernetes.io/instance-type: Standard_B2s
Loading