• Helm命令帮助参数


    # helm help
    The Kubernetes package manager
    
    To begin working with Helm, run the 'helm init' command:
    
            $ helm init
    
    This will install Tiller to your running Kubernetes cluster.
    It will also set up any necessary local configuration.
    
    Common actions from this point include:
    
    - helm search:    search for charts
    - helm fetch:     download a chart to your local directory to view
    - helm install:   upload the chart to Kubernetes
    - helm list:      list releases of charts
    
    Environment:
    
    - $HELM_HOME:           set an alternative location for Helm files. By default, these are stored in ~/.helm
    - $HELM_HOST:           set an alternative Tiller host. The format is host:port
    - $HELM_NO_PLUGINS:     disable plugins. Set HELM_NO_PLUGINS=1 to disable plugins.
    - $TILLER_NAMESPACE:    set an alternative Tiller namespace (default "kube-system")
    - $KUBECONFIG:          set an alternative Kubernetes configuration file (default "~/.kube/config")
    - $HELM_TLS_CA_CERT:    path to TLS CA certificate used to verify the Helm client and Tiller server certificates (default "$HELM_HOME/ca.pem")
    - $HELM_TLS_CERT:       path to TLS client certificate file for authenticating to Tiller (default "$HELM_HOME/cert.pem")
    - $HELM_TLS_KEY:        path to TLS client key file for authenticating to Tiller (default "$HELM_HOME/key.pem")
    - $HELM_TLS_ENABLE:     enable TLS connection between Helm and Tiller (default "false")
    - $HELM_TLS_VERIFY:     enable TLS connection between Helm and Tiller and verify Tiller server certificate (default "false")
    - $HELM_TLS_HOSTNAME:   the hostname or IP address used to verify the Tiller server certificate (default "127.0.0.1")
    - $HELM_KEY_PASSPHRASE: set HELM_KEY_PASSPHRASE to the passphrase of your PGP private key. If set, you will not be prompted for the passphrase while signing helm charts
    
    Usage:
      helm [command]
    
    Available Commands:
      completion  Generate autocompletions script for the specified shell (bash or zsh)
      create      create a new chart with the given name
      delete      given a release name, delete the release from Kubernetes
      dependency  manage a chart's dependencies
      fetch       download a chart from a repository and (optionally) unpack it in local directory
      get         download a named release
      help        Help about any command
      history     fetch release history
      home        displays the location of HELM_HOME
      init        initialize Helm on both client and server
      inspect     inspect a chart
      install     install a chart archive
      lint        examines a chart for possible issues
      list        list releases
      package     package a chart directory into a chart archive
      plugin      add, list, or remove Helm plugins
      repo        add, list, remove, update, and index chart repositories
      reset       uninstalls Tiller from a cluster
      rollback    roll back a release to a previous revision
      search      search for a keyword in charts
      serve       start a local http web server
      status      displays the status of the named release
      template    locally render templates
      test        test a release
      upgrade     upgrade a release
      verify      verify that a chart at the given path has been signed and is valid
      version     print the client/server version information
    
    Flags:
          --debug                           enable verbose output
      -h, --help                            help for helm
          --home string                     location of your Helm config. Overrides $HELM_HOME (default "/root/.helm")
          --host string                     address of Tiller. Overrides $HELM_HOST
          --kube-context string             name of the kubeconfig context to use
          --kubeconfig string               absolute path to the kubeconfig file to use
          --tiller-connection-timeout int   the duration (in seconds) Helm will wait to establish a connection to tiller (default 300)
          --tiller-namespace string         namespace of Tiller (default "kube-system")
    
    Use "helm [command] --help" for more information about a command.
    
    
    NOTES:
    ** Please be patient while the chart is being deployed **
    
    Tip:
    
      Watch the deployment status using the command: kubectl get pods -w --namespace kubeapps
    
    Kubeapps can be accessed via port 80 on the following DNS name from within your cluster:
    
       kubeapps.kubeapps.svc.cluster.local
    
    To access Kubeapps from outside your K8s cluster, follow the steps below:
    
    1. Get the Kubeapps URL by running these commands:
       echo "Kubeapps URL: http://127.0.0.1:8080"
       export POD_NAME=$(kubectl get pods --namespace kubeapps -l "app=kubeapps" -o jsonpath="{.items[0].metadata.name}")
       kubectl port-forward --namespace kubeapps $POD_NAME 8080:8080
    
    2. Open a browser and access Kubeapps using the obtained URL.
    
  • 相关阅读:
    【老孙随笔】关羽和吕蒙——天才的失败
    【老孙随笔】项目经理要向唐骏学习
    WebService里奇怪的参数值偏移现象?
    [原创]让您的服务器不再有被挂马的烦恼文件安全卫士
    C#里也可以用上Eval函数了:)
    使用HTTP_X_FORWARDED_FOR获取客户端IP的严重后果
    支持算术运算、逻辑运算、位运算的表达式求值
    在Lambda表达式中进行递归调用
    认识Lambda表达式
    将你的QQ唠叨或QQ签名数据加入到博客上:)
  • 原文地址:https://www.cnblogs.com/sanduzxcvbnm/p/11941762.html
Copyright © 2020-2023  润新知