chilly-photographer-60932
07/05/2019, 7:34 PM│ ├─ pulumi-nodejs:dynamic:Resource example-nodegroup-iam-simple-vpc-cni **creating failed** 1 error
+ │ ├─ kubernetes:core:ConfigMap example-nodegroup-iam-simple-nodeAccess **creating failed** 1 error
Diagnostics:
kubernetes:core:ConfigMap (example-nodegroup-iam-simple-nodeAccess):
error: Plan apply failed: Get <https://922FC00EB908914CAF76044D3533E63A.yl4.us-west-2.eks.amazonaws.com/api?timeout=32s>: net/http: TLS handshake timeout
pulumi:pulumi:Stack (aws-arcus-kitchensink-naveen):
unable to recognize "/var/folders/6x/1nwydqkn1kn0n2wqmwwp1hsmvm6qls/T/tmp-12437sPtTDnmfv7lm.tmp": Unauthorized
unable to recognize "/var/folders/6x/1nwydqkn1kn0n2wqmwwp1hsmvm6qls/T/tmp-12437sPtTDnmfv7lm.tmp": Unauthorized
unable to recognize "/var/folders/6x/1nwydqkn1kn0n2wqmwwp1hsmvm6qls/T/tmp-12437sPtTDnmfv7lm.tmp": Unauthorized
unable to recognize "/var/folders/6x/1nwydqkn1kn0n2wqmwwp1hsmvm6qls/T/tmp-12437sPtTDnmfv7lm.tmp": Unauthorized
unable to recognize "/var/folders/6x/1nwydqkn1kn0n2wqmwwp1hsmvm6qls/T/tmp-12437sPtTDnmfv7lm.tmp": Unauthorized
error: update failed
pulumi-nodejs:dynamic:Resource (example-nodegroup-iam-simple-vpc-cni):
error: Plan apply failed: Command failed: kubectl apply -f /var/folders/6x/1nwydqkn1kn0n2wqmwwp1hsmvm6qls/T/tmp-12437sPtTDnmfv7lm.tmp
unable to recognize "/var/folders/6x/1nwydqkn1kn0n2wqmwwp1hsmvm6qls/T/tmp-12437sPtTDnmfv7lm.tmp": Unauthorized
unable to recognize "/var/folders/6x/1nwydqkn1kn0n2wqmwwp1hsmvm6qls/T/tmp-12437sPtTDnmfv7lm.tmp": Unauthorized
unable to recognize "/var/folders/6x/1nwydqkn1kn0n2wqmwwp1hsmvm6qls/T/tmp-12437sPtTDnmfv7lm.tmp": Unauthorized
unable to recognize "/var/folders/6x/1nwydqkn1kn0n2wqmwwp1hsmvm6qls/T/tmp-12437sPtTDnmfv7lm.tmp": Unauthorized
unable to recognize "/var/folders/6x/1nwydqkn1kn0n2wqmwwp1hsmvm6qls/T/tmp-12437sPtTDnmfv7lm.tmp": Unauthorized
plain-businessperson-30883
07/05/2019, 8:29 PMchilly-photographer-60932
07/05/2019, 10:01 PMaws
accounts? I mean sub accounts?chilly-photographer-60932
07/05/2019, 10:38 PMeks
package have option to enable
API server endpoint access Private access
?chilly-photographer-60932
07/05/2019, 10:59 PMRefreshing (MINDBODY-Platform/naveen):
Permalink: <https://app.pulumi.com/MINDBODY-Platform/aws-arcus-kitchensink/naveen/updates/51>
error: the current deployment has 1 resource(s) with pending operations:
* urn:pulumi:naveen::aws-arcus-kitchensink::arcus:cluster$eks:index:Cluster$eks:index:NodeGroup$aws:ec2/launchConfiguration:LaunchConfiguration::monitoring-nodeLaunchConfiguration, interrupted while deleting
These resources are in an unknown state because the Pulumi CLI was interrupted while
waiting for changes to these resources to complete. You should confirm whether or not the
operations listed completed successfully by checking the state of the appropriate provider.
For example, if you are using AWS, you can confirm using the AWS Console.
Once you have confirmed the status of the interrupted operations, you can repair your stack
using 'pulumi stack export' to export your stack to a file. For each operation that succeeded,
remove that operation from the "pending_operations" section of the file. Once this is complete,
use 'pulumi stack import' to import the repaired stack.
refusing to proceed
pulumi cancel
didn’t help.cuddly-eye-68174
07/06/2019, 3:17 PMearly-match-56268
07/07/2019, 12:57 PMistio-ingressgateway
external IP address. In terraform I would use https://www.terraform.io/docs/providers/kubernetes/d/service.html but can't figure out how to do the same in pulumihigh-translator-22614
07/07/2019, 6:19 PMhigh-translator-22614
07/07/2019, 6:20 PMpulumi preview
when it hasn't been created)high-translator-22614
07/07/2019, 6:20 PMhigh-translator-22614
07/07/2019, 6:21 PMearly-match-56268
07/07/2019, 8:13 PMimport * as k8s from '@kubernetes/client-node'
import { devKubeconfig } from '../cluster'
export const ingressIpAddress = devKubeconfig.apply(config => {
const kc = new k8s.KubeConfig()
kc.loadFromString(config)
const api = kc.makeApiClient(k8s.CoreV1Api)
return api.readNamespacedService('istio-ingressgateway', 'istio-system').then(svc => {
let ipAddress = ''
if (svc.body.status) {
const status = svc.body.status
if (status.loadBalancer) {
const lb = status.loadBalancer
if (lb.ingress) {
const ingress = lb.ingress
if (ingress[0].ip) {
ipAddress = ingress[0].ip
}
}
}
}
return ipAddress
})
})
billions-lock-80282
07/08/2019, 10:33 AMfresh-summer-65887
07/08/2019, 11:22 AM{org-name}/{project-name}/{stack-name}
in the UI and URLs.
On the CLI it's {org-name}/{stack-name}
.
This gets confusing when you have two projects in the same org with the same {stack-name}
.important-leather-28796
07/08/2019, 3:09 PMPOST zones/:identifier/purge_cache
. What am I missing? Any pointers to samples or docs?rich-easter-89163
07/08/2019, 6:28 PMaws.route53.Record
but it creates a sufixed record (e.g my-api-<RANDOM_IDENTIFIER>.mysite.com) which is wrong, I created it according the docs (https://www.pulumi.com/docs/reference/pkg/nodejs/pulumi/aws/route53/#alias-record) and I don't see an option to create it without the sufix, my code is almost the same of the docs:
new aws.route53.Record('my-api', {
aliases: [
{
evaluateTargetHealth: false,
name: loadBalancer.dnsName,
zoneId: loadBalancer.zoneId,
},
],
type: aws.route53.RecordTypes.A,
zoneId: zone.zoneId,
});
Any clues on it?important-leather-28796
07/08/2019, 7:59 PMpulumi up
. I was thinking a polling call to pulumi.all
on each resource’s status. Is there already some sample code out there I can look at perhaps? Or any thoughts for/against this approach?swift-painter-31084
07/09/2019, 2:39 AMfew-ability-86674
07/09/2019, 8:06 AMbig-potato-91793
07/09/2019, 1:02 PMbest-salesclerk-82359
07/09/2019, 2:05 PMknative-eventing
. In detail they include a legacy kubernetes deployment with a defined replica of 0
. Unfortunately this fails the stack since pulumi-kubernetes
executes a readiness probe after applying the resource which never fulfills. Is there any solution to this, e.g. to disable the readiness probe for a certain resource?important-leather-28796
07/09/2019, 3:33 PMk8s.apps.v1beta1.Deployment.get('myapp', myWebDeployment.id)
to get latest/fresh values?bitter-island-28909
07/09/2019, 5:52 PMorange-tailor-85423
07/09/2019, 10:51 PMswift-painter-31084
07/09/2019, 11:30 PMpulumi logs -f
on a beefy machine while following logs from 2 lambda functions in one stack.colossal-room-15708
07/10/2019, 2:22 AMparent_id
property, which in a lot of cases is the root of the Organization.
I can't find a way, native to pulumi, to get information about the Organization if the Organization has already been created by someone outside of pulumi.high-translator-22614
07/10/2019, 2:58 AMhigh-translator-22614
07/10/2019, 2:59 AMcool-egg-852
07/10/2019, 3:45 PMmost-judge-33290
07/10/2019, 4:27 PMnew awsx.ecs.FargateService(imageName, {
name: imageName,
cluster,
subnets: ['subnet-1', 'subnet-2, 'subnet-3'],
securityGroups: ['sg-x'],
taskDefinitionArgs: {
container: {
image: `<http://myaccount.dkr.ecr.us-west-2.amazonaws.com/${imageName}|myaccount.dkr.ecr.us-west-2.amazonaws.com/${imageName}>`,
cpu: compute || 512 /*10% of 1024*/,
memory: memory || 512 /*MB*/,
portMappings: [targetGroupListener],
environment: environment || [
{ name: 'NODE_ENV', value: 'production' },
{ name: 'PORT', value: '80' },
],
},
},
desiredCount: desiredCount || 2,
});
most-judge-33290
07/10/2019, 4:27 PMnew awsx.ecs.FargateService(imageName, {
name: imageName,
cluster,
subnets: ['subnet-1', 'subnet-2, 'subnet-3'],
securityGroups: ['sg-x'],
taskDefinitionArgs: {
container: {
image: `<http://myaccount.dkr.ecr.us-west-2.amazonaws.com/${imageName}|myaccount.dkr.ecr.us-west-2.amazonaws.com/${imageName}>`,
cpu: compute || 512 /*10% of 1024*/,
memory: memory || 512 /*MB*/,
portMappings: [targetGroupListener],
environment: environment || [
{ name: 'NODE_ENV', value: 'production' },
{ name: 'PORT', value: '80' },
],
},
},
desiredCount: desiredCount || 2,
});
white-balloon-205
07/10/2019, 4:41 PMmost-judge-33290
07/10/2019, 4:49 PMPlan apply failed: InvalidParameterException: subnets can not be empty.
status code: 400, request id: 0e12e236-0189-418c-a510-6961c10c28be "fieldbook_mobile_api"
white-balloon-205
07/10/2019, 4:55 PMpulumi preview --diff
does it show you what values are being passed to networkConfiguration
on the Service
? (in particular the subnets
)?most-judge-33290
07/10/2019, 4:57 PMnetworkConfiguration : {
assignPublicIp: true
securityGroups: [
[0]: "sg-x"
]
}
white-balloon-205
07/10/2019, 4:57 PMsubnets
argument will not be passed along. You should though be getting the subnets associated with cluster.vpc.publicSubnetIds
- not clear why that would be empty? (though it's not what you want here regardless).
cc @lemon-spoon-91807
https://github.com/pulumi/pulumi-awsx/blob/e709a077df4233eef0615bad09d0f6828e50f2bd/nodejs/awsx/ecs/fargateService.ts#L210lemon-spoon-91807
07/10/2019, 4:58 PMmost-judge-33290
07/10/2019, 4:59 PMlemon-spoon-91807
07/10/2019, 4:59 PM