cuddly-twilight-4727
01/12/2022, 3:41 PMwide-finland-25364
01/13/2022, 7:03 AMimport * as awsx from "@pulumi/awsx";
import * as eks from "@pulumi/eks";
// Create a VPC for our cluster.
const vpc = new awsx.ec2.Vpc("pulumi-test-vpc", {
cidrBlock: "10.0.0.0/16",
numberOfAvailabilityZones: 3,
});
// Create an EKS cluster.
const cluster = new eks.Cluster("pulumi-test-cluster", {
instanceType: "t2.small",
desiredCapacity: 2,
minSize: 1,
maxSize: 2,
});
// Export the cluster's kubeconfig.
export const kubeconfig = cluster.kubeconfig;
For some reason, VPC was created with empty name " ", and my EKS cluster was attached to the Default VPC. It took 14m+ to finish deploying.
When I destroyed the deployment, weird enough it deleted the whole thing correctly, even the empty name VPC. Any ideas?creamy-vr-17865
01/13/2022, 10:06 AMmonitor_namespace = Namespace (resource_name='snyk-monitor')
polite-kite-18322
01/18/2022, 12:28 AMDiagnostics:
pulumi:pulumi:Stack (MongoDB-dev):
error: Missing required configuration variable 'MongoDB:mongodbatlas:orgID'
please set a value using the command `pulumi config set MongoDB:mongodbatlas:orgID <value>`
When I try to "import" the existing MondoDB project:
pulumi import mongodbatlas:index/project:Project <project-id> <org-id>
i see this:
mongodbatlas:index:Project (<project-id>):
error: Preview failed: could not validate provider configuration: 1 error occurred:
* Invalid or unknown key
Anyone have any ideas on how I can kickstart this work?polite-kite-18322
01/18/2022, 12:29 AMpulumi config set MongoDB:mongodbatlas:orgID <org-id>
error: invalid configuration key: could not parse MongoDB:mongodbatlas:orgID as a configuration key (configuration keys should be of the form `<namespace>:<name>`)
polite-kite-18322
01/18/2022, 12:30 AMbrash-stone-86819
01/18/2022, 6:13 PMpolite-kite-18322
01/18/2022, 9:54 PMhelpful-knife-18557
01/19/2022, 3:52 PMcrooked-lighter-20442
01/21/2022, 4:10 PMfancy-egg-38667
01/21/2022, 7:31 PMsticky-exabyte-94099
01/22/2022, 1:51 PMvar redis = new AzureNative.Cache.Redis("myCache", new AzureNative.Cache.RedisArgs
{
EnableNonSslPort = false,
Location = ResourceGroup.Apply(t => t.Location),
MinimumTlsVersion = "1.2",
RedisConfiguration = new AzureNative.Cache.Inputs.RedisCommonPropertiesRedisConfigurationArgs
{
MaxmemoryPolicy = "allkeys-lru",
},
ResourceGroupName = ResourceGroup.Apply(t => t.Name),
Sku = new AzureNative.Cache.Inputs.SkuArgs
{
Capacity = 0,
Family = "C",
Name = "Basic",
},
Tags =
{
{ "environment", StackName },
},
});
// first I tried this
var attempt1 = redis.AccessKeys.Apply(c => c.PrimaryKey); //Fails here!
// and how can I even log out any value at all just to see
<http://Log.Info|Log.Info>($"message {redis.AccessKeys.Apply(c=>c.PrimaryKey)}");
When I do "up" it looks good but then it all fails with this error
failed with an unhandled exception:
System.NullReferenceException: Object reference not set to an instance of an object.
at void AppStack.SetupRedis()+(RedisAccessKeysResponse c) => { } in AppStack.cs:line 24
at Output<U> Pulumi.Output<T>.Apply<U>(Func<T, U> func)+(T t) => { }
but if I check the portal there are AccessKeys as you can see from the images so what is the problem? How does this even work?
Here is a (all) the code I have currently created https://github.com/sturlath/MyTest/blob/68592cf1495d2c802e50dcb926682106dbc88251/AppStack.cs#L612thousands-student-41479
01/23/2022, 3:31 AMwitty-honey-13693
01/24/2022, 4:10 AMwitty-honey-13693
01/24/2022, 4:12 AMgreat-monkey-48685
01/24/2022, 9:10 AMstraight-painter-33893
01/26/2022, 2:08 PMlimited-arm-77537
01/27/2022, 9:41 AMdamp-hospital-32757
01/27/2022, 10:05 PMchilly-plastic-75584
01/28/2022, 7:08 PMgreat-sunset-355
01/31/2022, 9:14 AMrough-intern-34947
01/31/2022, 9:15 AMHello,
We are currently qualifying Pulumi as our Infrastrucutre management tool, but we have some Information security concerns that we'd like to clear up.
Our product is classified as a *Medical device* and therefore needs to conform to a high security standard, especially regarding PII.
We saw this section on your website, and we would like to have a bit more information about it:
> The Pulumi Service is reliable, secure, and has undergone multiple audits, including SOC2 and professional pen-testing. Because of the client/server division of responsibilities — notably that the server doesn't have direct access to your cloud credentials, runtime data, or PII — the Pulumi Service has been used in organizations with advanced compliance needs, including PCI, ISO 27001, HIPAA, and more. If you'd like to discuss any of these topics, please contact us.
(copied from <https://www.pulumi.com/docs/intro/concepts/state/>)
The T&C (<https://www.pulumi.com/terms-and-conditions/>) and PP (<https://www.pulumi.com/privacy/>) pages on your website didn't provide enough information, so we would just like to clear some things up:
1. Can you provide any evidence about information security? What do you have in place to make sure our data is safe? There is no written policy on the website.
2. Can you provide more details about the your SOC2 certification?
3. Exactly what kind of data does Pulumi have access to? Be very specific please.
4. What is the operational impact of Pulumi being unavailable?
Our product currently operates in EU, and it will be available in the US, as well as Globally.
These are the standards we currently implement (and possibly there will be more):
- ISO 13485
- ISO/IEC 27001
- NEN 7510
Thanks in advance,
SkinVision Team
witty-vegetable-61961
01/31/2022, 5:02 PMsparse-intern-71089
01/31/2022, 9:29 PMwitty-vegetable-61961
01/31/2022, 10:40 PMstale-iron-26898
02/01/2022, 4:13 PMpulumi preview
)astonishing-dentist-11149
02/02/2022, 2:54 PMwitty-vegetable-61961
02/02/2022, 7:43 PMglamorous-glass-45224
02/03/2022, 5:29 AMfile:///somewhere/
?magnificent-sandwich-15839
02/03/2022, 2:06 PMpulumi.all([
config.requireSecret("secretKey"),
config.requireSecret("dbPassword"),
])
.apply(([secretKey, dbPassword]) =>
createStack({
secretKey: `${secretKey}`,
dbPassword: `${dbPassword}`,
})
);
I still get secretKey as '[secret]'
I’ve kind of never been able to get string out of Output<string>