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

Anyone tried .NET8.0 #81

Open
GeorgeS2019 opened this issue Jul 16, 2024 · 3 comments
Open

Anyone tried .NET8.0 #81

GeorgeS2019 opened this issue Jul 16, 2024 · 3 comments

Comments

@GeorgeS2019
Copy link

No description provided.

@shawnallen85
Copy link
Contributor

@GeorgeS2019 I have a PR if you want to take a look at it.

@GeorgeS2019
Copy link
Author

GeorgeS2019 commented Oct 10, 2024

[WIP] Using Podman for deploying OpenWhisk and using OpenWhisk-runtime-Dotnet

How to Replace Docker with Podman

[Standalone] wsl works with podman

To modify the OpenWhisk configuration to use Podman instead of Docker, you'll need to adjust the container runtime settings. Here are the detailed steps:

  1. Install Podman:

    • Ensure Podman is installed on your system. You can follow the installation instructions on the Podman website.
  2. Update OpenWhisk Configuration:

    • OpenWhisk uses a configuration file to manage its settings. You will need to modify this file to specify Podman as the container runtime.
    • Locate the application.conf file in your OpenWhisk deployment. This file is typically found in the whisk directory.
    • Update the container factory settings to use Podman. For example:
      whisk {
        containerFactory {
          impl = "whisk.core.containerpool.docker.DockerContainerFactory"
          docker {
            runCmd = "podman run"
            inspectCmd = "podman inspect"
            rmCmd = "podman rm"
            psCmd = "podman ps"
          }
        }
      }
  3. Restart OpenWhisk:

    • After updating the configuration, restart your OpenWhisk services to apply the changes. This can typically be done using the deployment scripts or commands specific to your setup.
  4. Verify the Configuration:

    • Ensure that OpenWhisk is now using Podman by checking the logs and running a few test actions. You can use the OpenWhisk CLI to invoke actions and verify that they are being managed by Podman.

@GeorgeS2019
Copy link
Author

GeorgeS2019 commented Oct 10, 2024

[WIP] Support Aspire UIs for managing OpenWhisk with podman as container

dotnet/aspire#4920

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants