This commit is contained in:
2025-04-18 13:34:34 -07:00
parent 0674f1ddab
commit b06d454398
3 changed files with 9 additions and 9 deletions

View File

@@ -1,6 +1,6 @@
# Incus Resource Provider
The Incus Resource Provider lets you manage [Incus](http://example.com) resources.
The Incus Resource Provider lets you manage [Incus](https://linuxcontainers.org/incus/introduction/) resources.
## Installing
@@ -11,13 +11,13 @@ This package is available for several languages/platforms:
To use from JavaScript or TypeScript in Node.js, install using either `npm`:
```bash
npm install @pulumi/incus
npm install @kiterun/incus
```
or `yarn`:
```bash
yarn add @pulumi/incus
yarn add @kiterun/incus
```
### Python

View File

@@ -16,7 +16,7 @@ func getJSBaseOptions(t *testing.T) integration.ProgramTestOptions {
base := getBaseOptions(t)
baseJS := base.With(integration.ProgramTestOptions{
Dependencies: []string{
"@pulumi/incus",
"@kiterun/incus",
},
})

View File

@@ -20,11 +20,11 @@ import (
// Allow embedding bridge-metadata.json in the provider.
_ "embed"
incus "github.com/lxc/terraform-provider-incus/provider" // Import the upstream provider
"github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfbridge"
"github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfbridge/tokens"
shimv2 "github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfshim/sdk-v2"
"github.com/pulumi/pulumi/pkg/v3/codegen/schema"
incus "github.com/lxc/terraform-provider-incus/provider" // Import the upstream provider
"github.com/brandonkal/pulumi-incus/provider/pkg/version"
)
@@ -111,16 +111,16 @@ func Provider() tfbridge.ProviderInfo {
Version: version.Version,
// DisplayName is a way to be able to change the casing of the provider name when being
// displayed on the Pulumi registry
DisplayName: "",
DisplayName: "Incus",
// Change this to your personal name (or a company name) that you would like to be shown in
// the Pulumi Registry if this package is published there.
Publisher: "Pulumi",
Publisher: "Kite.run",
// LogoURL is optional but useful to help identify your package in the Pulumi Registry
// if this package is published there.
//
// You may host a logo on a domain you control or add an PNG logo (100x100) for your package
// in your repository and use the raw content URL for that file as your logo URL.
LogoURL: "",
LogoURL: "https://linuxcontainers.org/static/img/containers.png",
// PluginDownloadURL is an optional URL used to download the Provider
// for use in Pulumi programs
// e.g. https://github.com/org/pulumi-provider-name/releases/download/v${VERSION}/
@@ -131,7 +131,7 @@ func Provider() tfbridge.ProviderInfo {
// https://www.pulumi.com/docs/guides/pulumi-packages/schema/#package.
Keywords: []string{"incus", "category/cloud"},
License: "Apache-2.0",
Homepage: "https://www.pulumi.com",
Homepage: "https://linuxcontainers.org",
Repository: "https://github.com/brandonkal/pulumi-incus",
// The GitHub Org for the provider - defaults to `terraform-providers`. Note that this should
// match the TF provider module's require directive, not any replace directives.