Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Handler ¶
Handler handles a list request swagger:operation GET /clusters/{cluster}/releases release listOperation
--- summary: List the helm releases for the cluster produces: - application/json parameters:
- name: cluster in: path required: true default: minikube type: string format: string
- name: deployed in: query type: boolean default: false
- name: uninstalled in: query type: boolean default: false
- name: failed in: query type: boolean default: false
- name: pending in: query type: boolean default: false
- name: uninstalling in: query type: boolean default: false
schemes: - http responses:
'200': "$ref": "#/responses/listResponse" '204': description: No releases found '400': schema: $ref: "#/definitions/listErrorResponse" '500': schema: $ref: "#/definitions/listErrorResponse"
Types ¶
type Release ¶
type Release struct { // example: mysql-5.7 Name string `json:"name"` // example: default Namespace string `json:"namespace"` // example: 1 Version int `json:"version"` // example: 2021-03-24T12:24:18.450869+05:30 Updated time.Time `json:"updated_at,omitempty"` // example: deployed Status release.Status `json:"status"` // example: mysql Chart string `json:"chart"` // example: 5.7.30 AppVersion string `json:"app_version"` }
Release wraps a helm release swagger:model listRelease
Click to show internal directories.
Click to hide internal directories.