diff --git a/README.md b/README.md index 480511e..3495a36 100644 --- a/README.md +++ b/README.md @@ -15,9 +15,13 @@ If you find this repository useful then give it a :star: ... :wink: ## Goals - Construct a .NET multi-architecture container image via a single Dockerfile using the `docker buildx` command. -- Create GitHub Actions workflow to; +- Create a single GitHub Actions workflow [ci.yml](.github/workflows/ci.yml) to handle all tasks and host the reuseable workflows in an external [gha-workflows](https://github.com/f2calv/gha-workflows) repository. - - Push finished multi-architecture container image to GitHub packages. + - Auto-Semantic Versioning + - Build App + - Build Container + Push To GitHub Packages + - Package Helm Chart + Push To GitHub Packages + - GitHub Release ## Runtime Identifiers diff --git a/kustomize/deployment.yaml b/kustomize/deployment.yaml deleted file mode 100644 index da57502..0000000 --- a/kustomize/deployment.yaml +++ /dev/null @@ -1,38 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: multi-arch-container-dotnet - labels: - app: multi-arch-container-dotnet -spec: - replicas: 1 - revisionHistoryLimit: 2 - selector: - matchLabels: - app: multi-arch-container-dotnet - template: - metadata: - labels: - app: multi-arch-container-dotnet - spec: - containers: - - name: primary - image: ghcr.io/f2calv/multi-arch-container-dotnet:dev - imagePullPolicy: IfNotPresent - ports: - - name: http - containerPort: 80 - protocol: TCP - # livenessProbe - # readinessProbe - # startupProbe - env: - - name: "ASPNETCORE_LOG" - value: "Debug" - resources: - requests: - cpu: 50m - memory: 64Mi - limits: - cpu: 200m - memory: 256Mi \ No newline at end of file diff --git a/kustomize/kustomization.yaml b/kustomize/kustomization.yaml deleted file mode 100644 index ca1d88e..0000000 --- a/kustomize/kustomization.yaml +++ /dev/null @@ -1,5 +0,0 @@ -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -resources: - - deployment.yaml - - service.yaml \ No newline at end of file diff --git a/kustomize/service.yaml b/kustomize/service.yaml deleted file mode 100644 index 90725b9..0000000 --- a/kustomize/service.yaml +++ /dev/null @@ -1,13 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: multi-arch-container-dotnet-svc -spec: - type: ClusterIP - ports: - - name: http - protocol: TCP - port: 80 - targetPort: 80 - selector: - app: multi-arch-container-dotnet \ No newline at end of file