Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Helm chart to install httpbin on Kubernetes

NotificationsYou must be signed in to change notification settings

wklken/httpbin-chart

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NOTE: this is a fork frommatheusfm/httpbin-chart, but change the image frommccutchen/go-httpbin to the officialkennethreitz/httpbin

Helm chart to installhttpbingo.org on Kubernetes

Installing the Chart

To install the chart with the release namehttpbin:

$helm repo add wklken https://wklken.me/httpbin-chart/$helm install httpbin wklken/httpbin

or install from repo

$ git clone https://github.com/wklken/httpbin-chart.git$ cd httpbin-chart$ helm install httpbin .

These commands deployhttpbin on the Kubernetes cluster in the default configuration.TheParameters section lists the parameters that can be configured during installation.

Tips:

  • List all charts available inwklken repo usinghelm search repo wklken
  • List all releases usinghelm list

Uninstalling the Chart

To uninstall/delete thehttpbin release:

$helm delete httpbin

The command removes all the Kubernetes components associated with the chart and deletes the release.

Parameters

The following table lists the configurable parameters of the httpbin chart and their default values.

KeyTypeDefaultDescription
replicaCountint1Number of replicas desired
image.repositorystring"mccutchen/go-httpbin"Image repository
image.pullPolicystring"IfNotPresent"Image pull policy
image.tagstringchart appVersionImage tag
imagePullSecretslist[]Specify docker-registry secret names as an array
nameOverridestring""String to partially override fullname template with a string (will prepend the release name)
fullnameOverridestring""String to fully override fullname template with a string
serviceAccount.createbooltrueSpecifies whether a service account should be created
serviceAccount.annotationsobject{}Annotations to add to the service account
serviceAccount.namestring""The name of the service account to use. If not set and create is true, a name is generated using the fullname template
podAnnotationsobject{}Annotations to be added to pods
podSecurityContextobject{}Security Context to add to the pod
securityContextobject{}Security Context to add to the container
service.typestring"ClusterIP"Service type
service.portint80Service port
ingress.enabledboolfalseSpecifies whether the ingress should be created
ingress.classNamestring""Ingress class name
ingress.annotationsobject{}Annotations to add to the ingress
ingress.hosts[0].hoststring"httpbin.local"
ingress.hosts[0].paths[0].pathstring"/"
ingress.hosts[0].paths[0].pathTypestring"ImplementationSpecific"
ingress.tlslist[]
resourcesobject{}Resources to add to the container
autoscaling.enabledboolfalseEnable replica autoscaling settings
autoscaling.minReplicasint1Minimum replicas for the pod autoscaling
autoscaling.maxReplicasint100Maximum replicas for the pod autoscaling
autoscaling.targetCPUUtilizationPercentageint80Percentage of CPU to consider when autoscaling
autoscaling.targetMemoryUtilizationPercentagestring""Percentage of Memory to consider when autoscaling
nodeSelectorobject{}Node selection to constrain a Pod to only be able to run on particular Node(s)
tolerationslist[]Tolerations for pod assignment
affinityobject{}Map of node/podaffinities

Specify each parameter using the--set key=value[,key=value] argument tohelm install. For example,

$helm install httpbin \  --set service.port=8080 wklken/httpbin

Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example,

$helm install httpbin -f values.yaml wklken/httpbin

Tip: You can use the defaultvalues.yaml

About

Helm chart to install httpbin on Kubernetes

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Smarty100.0%

[8]ページ先頭

©2009-2025 Movatter.jp