Please go to the .github repository for more.
pulumiverse / pulumi-hcp Goto Github PK
View Code? Open in Web Editor NEWA Pulumi provider for interacting with the Hashicorp Cloud Platform
License: Apache License 2.0
A Pulumi provider for interacting with the Hashicorp Cloud Platform
License: Apache License 2.0
Please go to the .github repository for more.
pulumi-hcp
is currently based on v0.24.1, but v0.26.0 is the current release.
The key change we get by this is hashicorp/terraform-provider-hcp#290.
It looks like the logo is white text on a transparent background, which doesn't show up in the Pulumi Registry.
We should find a better HCP logo SVG to use.
Pulumi supports Java SDKs now, so it would be nice to publish a Java version.
The main work here is setting up the CI/CD pipeline to build and test Java packages, as well as creation of a repository account for publication.
Hi ๐
first off, thanks for creating and maintaining this provider! It's really useful!
I've been getting an intermittent error. It occurred last week, seemed to have resolved itself the next day, but now it's happening again. It only occurs in projects that use this plugin.
error: could not load plugin for hcp provider 'urn:pulumi:production::template-base::pulumi:providers:hcp::default_https_/github.com/grapl-security/pulumi-hcp/releases/download/v__VERSION_': no resource plugin 'pulumi-resource-hcp' found in the workspace or on your $PATH, install the plugin using `pulumi plugin install resource hcp`
The v__VERSION_
part of that error message looks like maybe the actual latest version could not be found or could for some other reason not be inserted.
Running pulumi plugin install resource hcp
as the error above suggests, results in another error.
error: 404 HTTP error fetching plugin from https://api.github.com/repos/pulumi/pulumi-hcp/releases/latest. If this is a private GitHub repository, try providing a token via the GITHUB_TOKEN environment variable. See: https://github.com/settings/tokens
This one does not support the theory that Pulumi does not know which version to use. Instead it seems to be looking for the plugin under the wrong organization name.
The only workaround I've found so far is manually specifying the plugin server and version.
pulumi plugin install resource hcp \
--server 'https://github.com/grapl-security/pulumi-hcp/releases/download/v0.1.9/' \
--exact 'v0.1.9'
We create Python, NodeJS, and Go SDKs, but not one for .NET. The main reason for this is just lack of familiarity with the .NET ecosystem. We should dig into this so we can provide SDKs for all languages that Pulumi supports.
Vault Secrets is now part of the HCP CLI
https://developer.hashicorp.com/hcp/docs/cli/commands/vault-secrets
It would be awesome to support it as you do with the other commands
Here the docs of the Vault Secrets API and a screenshot of the basic procedure
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.