# Pulumi Native Provider for Scaleway Instances (Preview)
[Scaleway Instances](https://www.scaleway.com/en/virtual-instances/). Build, deploy and scale applications on Europe's most complete cloud ecosystem.
> This provider was generated using [`pulschema`](https://github.com/cloudy-sky-software/pulschema) and [`pulumi-provider-framework`](https://github.com/cloudy-sky-software/pulumi-provider-framework).
## Package SDKs
- Node.js: https://www.npmjs.com/package/@cloudyskysoftware/pulumi-scaleway-instances
- Python: https://pypi.org/project/pulumi_scaleway_instances/
- .NET: https://www.nuget.org/packages/Pulumi.ScalewayInstances
- Go: `import github.com/cloudy-sky-software/pulumi-scaleway-instances/sdk/go/sclwyinst`
## Using The Provider
You'll need an API key. Follow Scaleway's [docs](https://developers.scaleway.com/en/quickstart/#authentication) to create one or head straight to the [credential section](https://console.scaleway.com/project/credentials) in their web console.
Then set the API key as a secret with `pulumi config set --secret scaleway-instances:apiKey`.
## Releasing A New Version
:info: Switch to the `main` branch first and get the latest `git pull origin main && git fetch`. Check what the last release tag was.
1. Regular releases should just increment the patch version unless a minor or a major (breaking changes) version bump is warranted.
1. Update the `CHANGELOG.md` with notes about what will be included in this release.
1. Commit the changelog with `git commit -am "vX.Y.Z"` or something similar and push `git push origin main`.
1. Tag the commit with the release version by running
```bash
git tag vX.Y.Z
git tag sdk/vX.Y.Z
```
1. Push the tags.
```bash
git push --tags
```
Raw data
{
"_id": null,
"home_page": null,
"name": "pulumi-scaleway-instances",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "pulumi, scaleway-instances, category/cloud, kind/native",
"author": null,
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/30/21/aa753614f2dca15a1e60aed0eeb3fcc9fd98d1ba039189b4d2b1963c1638/pulumi_scaleway_instances-0.1.4.tar.gz",
"platform": null,
"description": "# Pulumi Native Provider for Scaleway Instances (Preview)\n\n[Scaleway Instances](https://www.scaleway.com/en/virtual-instances/). Build, deploy and scale applications on Europe's most complete cloud ecosystem.\n\n> This provider was generated using [`pulschema`](https://github.com/cloudy-sky-software/pulschema) and [`pulumi-provider-framework`](https://github.com/cloudy-sky-software/pulumi-provider-framework).\n\n## Package SDKs\n\n- Node.js: https://www.npmjs.com/package/@cloudyskysoftware/pulumi-scaleway-instances\n- Python: https://pypi.org/project/pulumi_scaleway_instances/\n- .NET: https://www.nuget.org/packages/Pulumi.ScalewayInstances\n- Go: `import github.com/cloudy-sky-software/pulumi-scaleway-instances/sdk/go/sclwyinst`\n\n## Using The Provider\n\nYou'll need an API key. Follow Scaleway's [docs](https://developers.scaleway.com/en/quickstart/#authentication) to create one or head straight to the [credential section](https://console.scaleway.com/project/credentials) in their web console.\nThen set the API key as a secret with `pulumi config set --secret scaleway-instances:apiKey`.\n\n## Releasing A New Version\n\n:info: Switch to the `main` branch first and get the latest `git pull origin main && git fetch`. Check what the last release tag was.\n\n1. Regular releases should just increment the patch version unless a minor or a major (breaking changes) version bump is warranted.\n1. Update the `CHANGELOG.md` with notes about what will be included in this release.\n1. Commit the changelog with `git commit -am \"vX.Y.Z\"` or something similar and push `git push origin main`.\n1. Tag the commit with the release version by running\n\n ```bash\n git tag vX.Y.Z\n git tag sdk/vX.Y.Z\n ```\n\n1. Push the tags.\n\n ```bash\n git push --tags\n ```\n",
"bugtrack_url": null,
"license": "Apache-2.0",
"summary": "A Pulumi package for creating and managing Scaleway Instances resources.",
"version": "0.1.4",
"project_urls": {
"Homepage": "https://cloudysky.software",
"Repository": "https://github.com/cloudy-sky-software/pulumi-scaleway-instances"
},
"split_keywords": [
"pulumi",
" scaleway-instances",
" category/cloud",
" kind/native"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ce3759a04207899810103adb50a5352f066fe69ff18239c2d4a44cca5932e58f",
"md5": "748844fcaf858734b49d29fd0b4b98ca",
"sha256": "dcd1c3c27e8cd49ad83c6a6a2816bdd37c047b770eb6aed42d240745dbdbced3"
},
"downloads": -1,
"filename": "pulumi_scaleway_instances-0.1.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "748844fcaf858734b49d29fd0b4b98ca",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 114160,
"upload_time": "2024-09-08T23:35:01",
"upload_time_iso_8601": "2024-09-08T23:35:01.353163Z",
"url": "https://files.pythonhosted.org/packages/ce/37/59a04207899810103adb50a5352f066fe69ff18239c2d4a44cca5932e58f/pulumi_scaleway_instances-0.1.4-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3021aa753614f2dca15a1e60aed0eeb3fcc9fd98d1ba039189b4d2b1963c1638",
"md5": "3037a5de36a657ec62b49850ea09e956",
"sha256": "2672a19a9f9afaaca8ff1c01a33094678298666f10f2e3e8895be96e9d1b77c2"
},
"downloads": -1,
"filename": "pulumi_scaleway_instances-0.1.4.tar.gz",
"has_sig": false,
"md5_digest": "3037a5de36a657ec62b49850ea09e956",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 57722,
"upload_time": "2024-09-08T23:35:02",
"upload_time_iso_8601": "2024-09-08T23:35:02.881221Z",
"url": "https://files.pythonhosted.org/packages/30/21/aa753614f2dca15a1e60aed0eeb3fcc9fd98d1ba039189b4d2b1963c1638/pulumi_scaleway_instances-0.1.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-09-08 23:35:02",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "cloudy-sky-software",
"github_project": "pulumi-scaleway-instances",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "pulumi-scaleway-instances"
}