Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Kubernetes runtime #388

Merged
merged 20 commits into from
Sep 8, 2024
Merged

Add Kubernetes runtime #388

merged 20 commits into from
Sep 8, 2024

Conversation

cdavernas
Copy link
Member

Many thanks for submitting your Pull Request ❤️!

What this PR does / why we need it:

  • Replaced the Containerized Runtime by Docker and Kubernetes Runtimes
  • Fixed all warnings and messages
  • Fixed all packable projects csproj files, which were using GenerateAppxPackageOnBuild instead of GeneratePackageOnBuild tag

Additional Notes:

Closes #378

… log and readme file

Signed-off-by: Charles d'Avernas <[email protected]>
…and replacing it with DockerRuntime and KubernetesRuntime implementations

Signed-off-by: Charles d'Avernas <[email protected]>
@cdavernas cdavernas added type: enhancement New feature or request priority: high Indicates a high priority issue weight: 5 An issue with a very high development impact app: operator Concerns the Operator labels Sep 5, 2024
@cdavernas cdavernas self-assigned this Sep 5, 2024
@cdavernas cdavernas added this to the v1.0.0 milestone Sep 5, 2024
cdavernas and others added 18 commits September 5, 2024 15:11
…vents after handling each and every workflow and task operations

Signed-off-by: Charles d'Avernas <[email protected]>
Updated the WorkflowExecutionContext to publish cloud events after handling each and every workflow and task operations
…atform, thus enabling container-based RunTask support

Signed-off-by: Charles d'Avernas <[email protected]>
…support

Fix the Runner to inject and configure an IContainerPlatform
…bles

Fix/rename/add environment variables
… thus resolving ASP.NET Core validation bugs related to non-nullable authentication properties when dealing with secret-based authentications

Signed-off-by: Charles d'Avernas <[email protected]>
Update ServerlessWorkflow packages to latest version
…-tasks

Handled conditional tasks in the dashboard graph
…efault implementation -, used to enqueue and publish events in a reliable, non-blocking fashion

Signed-off-by: Charles d'Avernas <[email protected]>
…isher

Add a new ICloudEventPublisher service
… log and readme file

Signed-off-by: Charles d'Avernas <[email protected]>
…and replacing it with DockerRuntime and KubernetesRuntime implementations

Signed-off-by: Charles d'Avernas <[email protected]>
@cdavernas cdavernas merged commit dd2e75f into main Sep 8, 2024
3 checks passed
@cdavernas cdavernas deleted the feat-k8s-container-platform branch September 9, 2024 07:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app: operator Concerns the Operator priority: high Indicates a high priority issue type: enhancement New feature or request weight: 5 An issue with a very high development impact
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Add Kubernetes as container runtime
2 participants