extractChartMeta is used to extract a chart metadata from a byte array
(chartData []byte)
| 34 | |
| 35 | // extractChartMeta is used to extract a chart metadata from a byte array |
| 36 | func extractChartMeta(chartData []byte) (*chart.Metadata, error) { |
| 37 | ch, err := loader.LoadArchive(bytes.NewReader(chartData)) |
| 38 | if err != nil { |
| 39 | return nil, err |
| 40 | } |
| 41 | return ch.Metadata, nil |
| 42 | } |
| 43 | |
| 44 | // generateOCIAnnotations will generate OCI annotations to include within the OCI manifest |
| 45 | func generateOCIAnnotations(meta *chart.Metadata, creationTime string) map[string]string { |