Skip to content

ShowChart

GET
/otterscale.runtime.v1.RuntimeService/ShowChart

ShowChart retrieves the default values.yaml and README.md from a Helm chart in a remote repository (HTTP or OCI). This executes server-side and does not require a cluster connection.

Connect-Protocol-Version
required
Connect-Protocol-Version

Define the version of the Connect protocol

number
Allowed values: 1
Connect-Timeout-Ms
Connect-Timeout-Ms

Define the timeout, in ms

number
message
ShowChartRequest

ShowChartRequest defines parameters for retrieving chart metadata from a remote Helm repository.

object
repoUrl
repo_url

The URL of the Helm chart repository (HTTP/HTTPS or OCI).

string
chartName
chart_name

The name of the chart within the repository.

string
version
version

The chart version to query. If empty, the latest version is used.

string
encoding
required
encoding

Define which encoding or ‘Message-Codec’ to use

Allowed values: proto json
base64
base64

Specifies if the message query param is base64 encoded, which may be required for binary data

boolean
compression
compression

Which compression algorithm to use for this request

Allowed values: identity gzip br
connect
connect

Define the version of the Connect protocol

Allowed values: v1

Success

ShowChartResponse

ShowChartResponse contains the default values and README from a Helm chart.

object
values
values

The raw content of the chart’s values.yaml file.

string format: byte
readme
readme

The raw content of the chart’s README.md file.

string format: byte

Error

Connect Error
object
code

The status code, which should be an enum value of [google.rpc.Code][google.rpc.Code].

string
Allowed values: canceled unknown invalid_argument deadline_exceeded not_found already_exists permission_denied resource_exhausted failed_precondition aborted out_of_range unimplemented internal unavailable data_loss unauthenticated
message

A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.

string
details

A list of messages that carry the error details. There is no limit on the number of messages.

Array<object>

Contains an arbitrary serialized message along with a @type that describes the type of the serialized message, with an additional debug field for ConnectRPC error details.

object
type

A URL that acts as a globally unique identifier for the type of the serialized message. For example: type.googleapis.com/google.rpc.ErrorInfo. This is used to determine the schema of the data in the value field and is the discriminator for the debug field.

string
value

The Protobuf message, serialized as bytes and base64-encoded. The specific message type is identified by the type field.

string format: binary
debug
One of: discriminator: type
Any

Detailed error information.

object
key
additional properties
any
key
additional properties
any
key
additional properties
any