2013-11-04 2 views
0

명령 줄에서 배포판을 만드는 데 이상적인 곳 (이상적으로 원점이 둘 이상인 경우 - S3 및 AMS)이 있습니까? 독립 EXE가 필요한 모든 솔루션은 괜찮 불구하고 - 나는 "AWS CloudFront를 저쩌구 ..."윈도우에서스크립트에서 Amazon Cloudfront 배포 생성 (Windows)

, 특별한 도구가 없다고 가정의 경우가 아닌 것을 찾기 위해 약간 실망했다. 나는 cURL을 사용하는 암시를 받았다. 그러나 내가 들어야 할 모든 것을 알아낼 수는 없으며, 실제로 cURL을 사용하여 어떻게 그렇게 할 것인가 - 헤더에 -h 매개 변수가 있다는 것을 발견했다. 그러나 절대로 cURL을 사용하여 약간 손실되었습니다.

Look http://docs.aws.amazon.com/AmazonCloudFront/latest/APIReference/CreateDistribution.html하지만 '예'의 스케치로 인해 상상할 수 있습니다.

 POST /2013-09-27/distribution HTTP/1.1 
    Host: cloudfront.amazonaws.com 
    Authorization: AWS authentication string 
    Date: Thu, 17 May 2012 19:37:58 GMT 
    Other required headers 
    ... 

어디에서 AWS 인증 문자열을 찾을 수 있습니까? 는 "기타 필요한 헤더"나는 완전히 상실하고

웹에서 CloudFront를 관리 페이지에서 확인할 수 있습니다 배포 ID 무엇입니까 - 이상적으로 크로스 CloudFront를 관리자를 기준으로, 단계적으로, 실제 초보자가 여기에 가이드가 필요 웹 페이지. 나는 C#/SQL 데스크톱 애플 리케이션 dev에 정상적으로, 그래서 이것은 편안 영역 밖으로 방법입니다. 이 충고에 따라

This service is only available as a preview service. 

However, if you'd like to use a basic set of cloudfront commands with the 
AWS CLI, you can enable this service by adding the following to your CLI 
config file: 

    [preview] 
    cloudfront=true 

:

+0

.net sdk ... 이제 잔인 함이 보이지만 작업을 완료해야합니다 ... – kpollock

+0

인증은 유일한 필수 헤더입니다. 그것이 무엇인지에 대해서는 http://docs.aws.amazon.com/AmazonS3/latest/dev/RESTAuthentication.html을 참조하십시오. 어떤 다소 복잡합니다 ... – kpollock

답변

0

를 사용하여 종료 한 아마 aws cloudfront blah blah 의없이 AWS CLI 하나의 최신 버전에 aws cloudfront를 입력 할 때 얻을 수있다 명령이 aws cloudfront create-distribution이됩니다. 필자는 여전히 필수 매개 변수에 대한 올바른 입력을 찾기 위해 고심하고 있습니다. --distribution-config

+0

아, 어쩌면 그들은이 쿼리를 만든 이후로 "구름"exe/다른 같은 스크립트를 생산했습니다. 그 당시에는 존재하지 않았습니다. – kpollock

0

실행 aws configure set preview.cloudfront true가 작동하지 않습니다. 파일을 편집 ~/.aws/설정하고이를 위해 내용을

[preview] 
cloudfront=true 

를 추가 : 내 경우 (리눅스)에서, 다음했다. 이 topic은 도움이되었지만 [괄호]는 언급하지 않았습니다.

관련 문제