[bitnami/aspnet-core] Release 4.0.0 (#13642)

* [bitnami/aspnet-core] Release 4.0.0 updating components versions

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* [bitnami/aspnet-core] Update README reference

Signed-off-by: David Gomez <dgomezleon@vmware.com>

* [bitnami/aspnet-core] Change sample project

Signed-off-by: David Gomez <dgomezleon@vmware.com>

* [bitnami/aspnet-core] Update runtime parameters

Signed-off-by: David Gomez <dgomezleon@vmware.com>

* [bitnami/aspnet-core] Update cypress test

Signed-off-by: David Gomez <dgomezleon@vmware.com>

* [bitnami/aspnet-core] Update README example

Signed-off-by: David Gomez <dgomezleon@vmware.com>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Signed-off-by: David Gomez <dgomezleon@vmware.com>
Co-authored-by: David Gomez <dgomezleon@vmware.com>
This commit is contained in:
Bitnami Bot
2022-11-23 16:14:53 +01:00
committed by GitHub
parent ce8d6cccb2
commit a449f033af
7 changed files with 41 additions and 41 deletions

View File

@@ -3,7 +3,7 @@
it('renders application correctly', () => {
cy.request('/').then((response) => {
expect(response.status).to.eq(200);
expect(response.headers['content-type']).to.eq('text/plain; charset=utf-8');
expect(response.body).to.contain('Hello World');
expect(response.headers['content-type']).to.eq('text/html');
expect(response.body).to.contain('Generated at');
});
});

View File

@@ -22,7 +22,7 @@
"url": "{SHA_ARCHIVE}",
"path": "/bitnami/aspnet-core"
},
"runtime_parameters": "YXBwRnJvbUV4dGVybmFsUmVwbzoKICBlbmFibGVkOiB0cnVlCiAgY2xvbmU6CiAgICByZXBvc2l0b3J5OiAiaHR0cHM6Ly9naXRodWIuY29tL2RvdG5ldC9Bc3BOZXRDb3JlLkRvY3MuZ2l0IgogICAgcmV2aXNpb246ICJtYWluIgogIHB1Ymxpc2g6CiAgICBzdWJGb2xkZXI6ICJhc3BuZXRjb3JlL2Z1bmRhbWVudGFscy9zZXJ2ZXJzL2tlc3RyZWwvc2FtcGxlcy82LngvS2VzdHJlbFNhbXBsZSIKICBzdGFydENvbW1hbmQ6IFsiZG90bmV0IiwgIktlc3RyZWxTYW1wbGUuZGxsIl0KY29udGFpbmVyUG9ydHM6CiAgaHR0cDogODA4MApzZXJ2aWNlQWNjb3VudDoKICBjcmVhdGU6IHRydWUKICBhdXRvbW91bnRTZXJ2aWNlQWNjb3VudFRva2VuOiB0cnVlCnNlcnZpY2U6CiAgdHlwZTogTG9hZEJhbGFuY2VyCiAgcG9ydHM6CiAgICBodHRwOiA4MAo=",
"runtime_parameters": "YXBwRnJvbUV4dGVybmFsUmVwbzoKICBlbmFibGVkOiB0cnVlCiAgY2xvbmU6CiAgICByZXBvc2l0b3J5OiAiaHR0cHM6Ly9naXRodWIuY29tL2RvdG5ldC9Bc3BOZXRDb3JlLkRvY3MuZ2l0IgogICAgcmV2aXNpb246ICJtYWluIgogIHB1Ymxpc2g6CiAgICBzdWJGb2xkZXI6ICJhc3BuZXRjb3JlL3BlcmZvcm1hbmNlL2NhY2hpbmcvb3V0cHV0L3NhbXBsZXMvNy54LyIKICBzdGFydENvbW1hbmQ6IFsiZG90bmV0IiwgIk9DTWluaW1hbC5kbGwiXQpjb250YWluZXJQb3J0czoKICBodHRwOiA4MDgwCnNlcnZpY2VBY2NvdW50OgogIGNyZWF0ZTogdHJ1ZQogIGF1dG9tb3VudFNlcnZpY2VBY2NvdW50VG9rZW46IHRydWUKc2VydmljZToKICB0eXBlOiBMb2FkQmFsYW5jZXIKICBwb3J0czoKICAgIGh0dHA6IDgw",
"target_platform": {
"target_platform_id": "{VIB_ENV_ALTERNATIVE_TARGET_PLATFORM}",
"size": {

View File

@@ -22,7 +22,7 @@
"url": "{SHA_ARCHIVE}",
"path": "/bitnami/aspnet-core"
},
"runtime_parameters": "YXBwRnJvbUV4dGVybmFsUmVwbzoKICBlbmFibGVkOiB0cnVlCiAgY2xvbmU6CiAgICByZXBvc2l0b3J5OiAiaHR0cHM6Ly9naXRodWIuY29tL2RvdG5ldC9Bc3BOZXRDb3JlLkRvY3MuZ2l0IgogICAgcmV2aXNpb246ICJtYWluIgogIHB1Ymxpc2g6CiAgICBzdWJGb2xkZXI6ICJhc3BuZXRjb3JlL2Z1bmRhbWVudGFscy9zZXJ2ZXJzL2tlc3RyZWwvc2FtcGxlcy82LngvS2VzdHJlbFNhbXBsZSIKICBzdGFydENvbW1hbmQ6IFsiZG90bmV0IiwgIktlc3RyZWxTYW1wbGUuZGxsIl0KY29udGFpbmVyUG9ydHM6CiAgaHR0cDogODA4MApzZXJ2aWNlQWNjb3VudDoKICBjcmVhdGU6IHRydWUKICBhdXRvbW91bnRTZXJ2aWNlQWNjb3VudFRva2VuOiB0cnVlCnNlcnZpY2U6CiAgdHlwZTogTG9hZEJhbGFuY2VyCiAgcG9ydHM6CiAgICBodHRwOiA4MAo=",
"runtime_parameters": "YXBwRnJvbUV4dGVybmFsUmVwbzoKICBlbmFibGVkOiB0cnVlCiAgY2xvbmU6CiAgICByZXBvc2l0b3J5OiAiaHR0cHM6Ly9naXRodWIuY29tL2RvdG5ldC9Bc3BOZXRDb3JlLkRvY3MuZ2l0IgogICAgcmV2aXNpb246ICJtYWluIgogIHB1Ymxpc2g6CiAgICBzdWJGb2xkZXI6ICJhc3BuZXRjb3JlL3BlcmZvcm1hbmNlL2NhY2hpbmcvb3V0cHV0L3NhbXBsZXMvNy54LyIKICBzdGFydENvbW1hbmQ6IFsiZG90bmV0IiwgIk9DTWluaW1hbC5kbGwiXQpjb250YWluZXJQb3J0czoKICBodHRwOiA4MDgwCnNlcnZpY2VBY2NvdW50OgogIGNyZWF0ZTogdHJ1ZQogIGF1dG9tb3VudFNlcnZpY2VBY2NvdW50VG9rZW46IHRydWUKc2VydmljZToKICB0eXBlOiBMb2FkQmFsYW5jZXIKICBwb3J0czoKICAgIGh0dHA6IDgw",
"target_platform": {
"target_platform_id": "{VIB_ENV_ALTERNATIVE_TARGET_PLATFORM}",
"size": {

View File

@@ -1,6 +1,6 @@
dependencies:
- name: common
repository: https://charts.bitnami.com/bitnami
version: 2.1.2
digest: sha256:1c365a4551a2f4098e9584dc176b289c10437c679c7c3e2ec6153cabf863e1a4
generated: "2022-11-09T00:55:24.281996177Z"
version: 2.2.0
digest: sha256:37461c5f173941a690d5a9c70490eeee40fcdab612f8cb063e655dbe85211b91
generated: "2022-11-22T14:42:06.90448097Z"

View File

@@ -1,7 +1,7 @@
annotations:
category: DeveloperTools
apiVersion: v2
appVersion: 6.0.11
appVersion: 7.0.0
dependencies:
- name: common
repository: https://charts.bitnami.com/bitnami
@@ -22,4 +22,4 @@ name: aspnet-core
sources:
- https://github.com/bitnami/containers/tree/main/bitnami/aspnet-core
- https://dotnet.microsoft.com/apps/aspnet
version: 3.5.6
version: 4.0.0

View File

@@ -82,7 +82,7 @@ The command removes all the Kubernetes components associated with the chart and
| -------------------- | ------------------------------------------------------------------------------------------------------------ | --------------------- |
| `image.registry` | ASP.NET Core image registry | `docker.io` |
| `image.repository` | ASP.NET Core image repository | `bitnami/aspnet-core` |
| `image.tag` | ASP.NET Core image tag (immutable tags are recommended) | `6.0.11-debian-11-r0` |
| `image.tag` | ASP.NET Core image tag (immutable tags are recommended) | `7.0.0-debian-11-r0` |
| `image.digest` | ASP.NET Core image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
| `image.pullPolicy` | ASP.NET Core image pull policy | `IfNotPresent` |
| `image.pullSecrets` | ASP.NET Core image pull secrets | `[]` |
@@ -162,29 +162,29 @@ The command removes all the Kubernetes components associated with the chart and
### Custom ASP.NET Core application parameters
| Name | Description | Value |
| ----------------------------------------------- | -------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- |
| `appFromExternalRepo.enabled` | Enable to download/build ASP.NET Core app from external git repository | `true` |
| `appFromExternalRepo.clone.image.registry` | Git image registry | `docker.io` |
| `appFromExternalRepo.clone.image.repository` | Git image repository | `bitnami/git` |
| `appFromExternalRepo.clone.image.tag` | Git image tag (immutable tags are recommended) | `2.38.1-debian-11-r7` |
| `appFromExternalRepo.clone.image.digest` | Git image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
| `appFromExternalRepo.clone.image.pullPolicy` | Git image pull policy | `IfNotPresent` |
| `appFromExternalRepo.clone.image.pullSecrets` | Git image pull secrets | `[]` |
| `appFromExternalRepo.clone.repository` | Git repository to clone | `https://github.com/dotnet/AspNetCore.Docs.git` |
| `appFromExternalRepo.clone.revision` | Git revision to checkout | `main` |
| `appFromExternalRepo.clone.extraVolumeMounts` | Add extra volume mounts for the GIT container | `[]` |
| `appFromExternalRepo.publish.image.registry` | .NET SDK image registry | `docker.io` |
| `appFromExternalRepo.publish.image.repository` | .NET SDK image repository | `bitnami/dotnet-sdk` |
| `appFromExternalRepo.publish.image.tag` | .NET SDK image tag (immutable tags are recommended) | `6.0.402-debian-11-r9` |
| `appFromExternalRepo.publish.image.digest` | .NET SDK image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
| `appFromExternalRepo.publish.image.pullPolicy` | .NET SDK image pull policy | `IfNotPresent` |
| `appFromExternalRepo.publish.image.pullSecrets` | .NET SDK image pull secrets | `[]` |
| `appFromExternalRepo.publish.subFolder` | Sub folder under the Git repository containing the ASP.NET Core app | `aspnetcore/fundamentals/servers/kestrel/samples/6.x/KestrelSample` |
| `appFromExternalRepo.publish.extraFlags` | Extra flags to be appended to "dotnet publish" command | `[]` |
| `appFromExternalRepo.startCommand` | Command used to start ASP.NET Core app | `["dotnet","KestrelSample.dll"]` |
| `appFromExistingPVC.enabled` | Enable mounting your ASP.NET Core app from an existing PVC | `false` |
| `appFromExistingPVC.existingClaim` | A existing Persistent Volume Claim containing your ASP.NET Core app | `""` |
| Name | Description | Value |
| ----------------------------------------------- | -------------------------------------------------------------------------------------------------------- | ---------------------------------------------------- |
| `appFromExternalRepo.enabled` | Enable to download/build ASP.NET Core app from external git repository | `true` |
| `appFromExternalRepo.clone.image.registry` | Git image registry | `docker.io` |
| `appFromExternalRepo.clone.image.repository` | Git image repository | `bitnami/git` |
| `appFromExternalRepo.clone.image.tag` | Git image tag (immutable tags are recommended) | `2.38.1-debian-11-r12` |
| `appFromExternalRepo.clone.image.digest` | Git image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
| `appFromExternalRepo.clone.image.pullPolicy` | Git image pull policy | `IfNotPresent` |
| `appFromExternalRepo.clone.image.pullSecrets` | Git image pull secrets | `[]` |
| `appFromExternalRepo.clone.repository` | Git repository to clone | `https://github.com/dotnet/AspNetCore.Docs.git` |
| `appFromExternalRepo.clone.revision` | Git revision to checkout | `main` |
| `appFromExternalRepo.clone.extraVolumeMounts` | Add extra volume mounts for the GIT container | `[]` |
| `appFromExternalRepo.publish.image.registry` | .NET SDK image registry | `docker.io` |
| `appFromExternalRepo.publish.image.repository` | .NET SDK image repository | `bitnami/dotnet-sdk` |
| `appFromExternalRepo.publish.image.tag` | .NET SDK image tag (immutable tags are recommended) | `7.0.100-debian-11-r0` |
| `appFromExternalRepo.publish.image.digest` | .NET SDK image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
| `appFromExternalRepo.publish.image.pullPolicy` | .NET SDK image pull policy | `IfNotPresent` |
| `appFromExternalRepo.publish.image.pullSecrets` | .NET SDK image pull secrets | `[]` |
| `appFromExternalRepo.publish.subFolder` | Sub folder under the Git repository containing the ASP.NET Core app | `aspnetcore/performance/caching/output/samples/7.x/` |
| `appFromExternalRepo.publish.extraFlags` | Extra flags to be appended to "dotnet publish" command | `[]` |
| `appFromExternalRepo.startCommand` | Command used to start ASP.NET Core app | `["dotnet","OCMinimal.dll"]` |
| `appFromExistingPVC.enabled` | Enable mounting your ASP.NET Core app from an existing PVC | `false` |
| `appFromExistingPVC.existingClaim` | A existing Persistent Volume Claim containing your ASP.NET Core app | `""` |
### Traffic Exposure Parameters
@@ -299,15 +299,15 @@ To use this feature, set the `appFromExternalRepo.enabled` to `true` and set the
> Note: you can append any custom flag for the "dotnet publish" command setting the `appFromExternalRepo.publish.extraFlags` parameter.
For example, you can deploy a sample [Kestrel server](https://docs.microsoft.com/en-us/aspnet/core/fundamentals/servers/kestrel) using the parameters below:
For example, you can deploy a sample [OCMinimal](https://learn.microsoft.com/en-us/aspnet/core/performance/caching/output) using the parameters below:
```console
appFromExternalRepo.enabled=true
appFromExternalRepo.clone.repository=https://github.com/dotnet/AspNetCore.Docs.git
appFromExternalRepo.clone.revision=main
appFromExternalRepo.publish.aspnetcore/fundamentals/servers/kestrel/samples/3.x/KestrelSample
appFromExternalRepo.publish.aspnetcore/performance/caching/output/samples/7.x/
appFromExternalRepo.startCommand[0]=dotnet
appFromExternalRepo.startCommand[1]=KestrelSample.dll
appFromExternalRepo.startCommand[1]=OCMinimal.dll
```
#### Mounting your ASP.NET Core application from an existing PVC

View File

@@ -61,7 +61,7 @@ extraDeploy: []
image:
registry: docker.io
repository: bitnami/aspnet-core
tag: 6.0.11-debian-11-r0
tag: 7.0.0-debian-11-r0
digest: ""
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
@@ -373,7 +373,7 @@ appFromExternalRepo:
image:
registry: docker.io
repository: bitnami/git
tag: 2.38.1-debian-11-r7
tag: 2.38.1-debian-11-r12
digest: ""
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
@@ -415,7 +415,7 @@ appFromExternalRepo:
image:
registry: docker.io
repository: bitnami/dotnet-sdk
tag: 6.0.402-debian-11-r9
tag: 7.0.100-debian-11-r0
digest: ""
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
@@ -432,13 +432,13 @@ appFromExternalRepo:
pullSecrets: []
## @param appFromExternalRepo.publish.subFolder Sub folder under the Git repository containing the ASP.NET Core app
##
subFolder: aspnetcore/fundamentals/servers/kestrel/samples/6.x/KestrelSample
subFolder: aspnetcore/performance/caching/output/samples/7.x/
## @param appFromExternalRepo.publish.extraFlags Extra flags to be appended to "dotnet publish" command
##
extraFlags: []
## @param appFromExternalRepo.startCommand Command used to start ASP.NET Core app
##
startCommand: ["dotnet", "KestrelSample.dll"]
startCommand: ["dotnet", "OCMinimal.dll"]
## Enable mounting your ASP.NET Core app from an existing PVC
## Do not enable it if your docker image already includes your application
## @param appFromExistingPVC.enabled Enable mounting your ASP.NET Core app from an existing PVC