mirror of
https://github.com/bitnami/charts.git
synced 2026-04-02 23:37:20 +08:00
[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:
@@ -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');
|
||||
});
|
||||
});
|
||||
|
||||
@@ -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": {
|
||||
|
||||
@@ -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": {
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user