본문 바로가기

반응형

개발하자

암호화 인증서를 Kubernetes nginx(GKE)에 제공하려면 어떻게 해야 합니까? 암호화 인증서를 Kubernetes nginx(GKE)에 제공하려면 어떻게 해야 합니까?나는 구글 클라우드 플랫폼을 배우고, 나의 첫 번째 프로젝트를 구현하려고 노력하고 있으며, 튜토리얼에서 길을 잃고 있다. 나는 nginx 입력을 구현하려는 시도에 막혔다. 입력이 CrashLoopBackoff에 고착되었으며 로그에 다음 오류가 표시됩니다. DockerCompose로 이 작업을 수행하는 방법은 알지만 여기서는 수행할 수 없습니다. 무엇부터 시작할까요? 1#1: cannot load certificate "/etc/letsencrypt/live/blah.com/fullchain.pem": BIO_new_file() failed (SSL: error:02001002:system library:fopen:No.. 더보기
자동으로 이동하여 플러터에서 단일 하위 스크롤 뷰 내 행 위치로 이동하는 방법 자동으로 이동하여 플러터에서 단일 하위 스크롤 뷰 내 행 위치로 이동하는 방법SingleChildScrollView를 사용하고 있습니다. 스크롤 방향은 행 위젯 내에 20개 이상의 하위 위젯이 배치된 상태에서 수평으로 설정됩니다. 행에서 위치 위젯(즉, 5번째 또는 6번째 위치)으로 프로그래밍 방식으로 스크롤합니다. 프로그래밍 방식으로 할 수 있는 방법이 있나요? SingleChildScrollView( scrollDirection: Axis.horizontal, child: Row( children: buttons, ), ) 다음을 정의할 수 있습니다: ScrollController _controller = new ScrollController(); 에 전달합니다: SingleChildScrollVie.. 더보기
Kubernetes에서 Go 컨테이너는 다른 컨테이너가 코어를 사용할 때 모든 코어를 사용합니까 Kubernetes에서 Go 컨테이너는 다른 컨테이너가 코어를 사용할 때 모든 코어를 사용합니까시나리오: 16 코어 노드에서 Go 서비스/컨테이너는 다른 컨테이너와 함께 포드에서 실행되며, 다른 하나는 4 코어가 할당되고 Go 컨테이너는 사용하도록 설정됩니다. 고루틴을 사용하는 요청에서 바둑 프로그램은 이용 가능한 모든 CPU를 활용할 것인가. 나는 이것이 포드 시작 시 사용되는 1개의 코어만 기계에 있다고 보는지 확실하지 않다고 생각한다. CPU 집약적인 요청이 사용 가능한 모든 CPU를 사용하는 것이 이상적이지만 실제로 런타임(GKE)에서 어떤 일이 일어나고 있는지 측정하는 데 어려움을 겪고 있습니다. 유휴 상태에서 예상되는 항목을 보여줍니다: POD NAME CPU(cores) MEMORY(byte.. 더보기
현재 IPython / Jupyter 노트북 이름을 얻으려면 어떻게 해야 합니까 현재 IPython / Jupyter 노트북 이름을 얻으려면 어떻게 해야 합니까IPython 노트북을 실행할 때 현재 노트북 이름을 얻으려고 합니다. 나는 내가 공책의 맨 위에서 그것을 볼 수 있다는 것을 안다. 내가 어떤 것을 추구하고 있는지 currentNotebook = IPython.foo.bar.notebookname() 변수에 이름을 입력해야 합니다. 이미 언급했듯이, 아마도 당신은 이것을 할 수 없을 것이지만, 나는 방법을 찾았다. 하지만 그것은 불타는 해킹이기 때문에 이것에 전혀 의존하지 마세요: import json import os import urllib2 import IPython from IPython.lib import kernel connection_file_path = ker.. 더보기
어떻게 하면 쿠버네티스에서 자바 애플리케이션에 할당된 힙 공간의 양을 우아하고 안전하게 최대화할 수 있을까요? 어떻게 하면 쿠버네티스에서 자바 애플리케이션에 할당된 힙 공간의 양을 우아하고 안전하게 최대화할 수 있을까요?나는 이미지를 기반으로 자바 애플리케이션을 배포하는 Kubernetes 배포를 가지고 있다. 컨테이너에서 실행 중인 Java 애플리케이션 및 컨테이너 오버헤드에 대해 예상되는 다른 것은 없습니다. 나는 자바 프로세스가 도커 컨테이너 안에서 사용할 수 있는 메모리의 양을 극대화하고 예약되지만 절대 사용되지 않는 램의 양을 최소화하고 싶다. 예를 들어 다음이 있습니다: 각각 8기가 램이 있고 스왑이 없는 두 개의 Kubernetes 노드 최적으로 작동하기 위해 최대 1GB의 힙을 소비하는 Java 프로세스를 실행하는 Kubernetes 배포 메모리 제한으로 인해 Kubernetes가 POD를 종료하지.. 더보기
flutter calculated double ~/ double but got int flutter calculated double ~/ double but got intsetState(() { num result1 = double.parse(_speedTextEditingController.text) * double.parse(_weightTextEditingController.text) * 60; num result2 = double.parse(_medTextEditingController.text) * 1000 ~/ double.parse(_fluidTextEditingController.text); num result3 = double.parse(result1.toString()) ~/ double.parse(result2.toString()); finalResult = resul.. 더보기
AWS Cloud Formation - 속성 변경 무시 - Terraform 등가에서 'ignore_changes'? AWS Cloud Formation - 속성 변경 무시 - Terraform 등가에서 'ignore_changes'?내가 만들었다고 가정하자 CognitoUserPoolIdentityProviderGoogle: Type: AWS::Cognito::UserPoolIdentityProvider Properties: ProviderName: Google AttributeMapping: email: emailAddress ProviderDetails: client_id: xxxx client_secret: yyyy authorize_scopes: profile email openid phone ProviderType: Google UserPoolId: Ref: CognitoUserPoolUserPool 나중에 .. 더보기
구글 콜랩 노트북 이름을 파이썬 변수에 할당할 수 있다. Jupyter에서는 javascript를 사용할 수 있지만 collab에서는 작동하지 않습니다 구글 콜랩 노트북 이름을 파이썬 변수에 할당할 수 있다. Jupyter에서는 javascript를 사용할 수 있지만 collab에서는 작동하지 않습니다구글 콜랩 노트북 이름을 파이썬 변수에 할당할 수 있다. Jupyter에서는 javascript를 사용할 수 있지만 collab에서는 사용할 수 없습니다. html에 액세스하기 위해 %javascript를 사용하는 예를 찾았지만 colab 노트북에서는 작동하지 않는 것 같습니다. 그래서 나는 노트북을 내 구글 드라이브에 복사하고 이름을 바꾼 다음 새 이름을 파이썬 변수에 할당하고 싶다. 여기 노트북 이름을 알 수 있는 코드가 있습니다. from requests import get filename = get('http://172.28.0.2:9000/api/.. 더보기
Python에서 중첩된 데이터 구조의 소수점 반올림 Python에서 중첩된 데이터 구조의 소수점 반올림나는 기본 유형이 일반적으로 10진수로 끝나는 중첩된 데이터 구조를 다루는 프로그램이 있다. x={'a':[1.05600000001,2.34581736481,[1.1111111112,9.999990111111]],...} 그러한 변수를 인쇄하지만 모든 플로트를 (예를 들어) 3dp로 반올림하고 목록과 사전의 특정 구성을 가정하지 않는 간단한 파이토닉 방법이 있는가. {'a':[1.056,2.346,[1.111,10.000],...} 내가 생각하는 것은 아마도 pformat(x,conversions={'float':lambda x: "%.3g" % x}) 하지만 이런 기능은 없는 것 같아요. 기본 데이터를 영구적으로 반올림하는 것은 물론 옵션이 아닙니다. .. 더보기
카운트가 있는 리소스에 대한 테라폼 출력 카운트가 있는 리소스에 대한 테라폼 출력다음과 같은 구성을 가진 테라폼에 s3 리소스를 보유하고 있습니다: locals { bucket_count = "${length(var.s3_config["bucket_names"])}" } resource "aws_s3_bucket" "s3_bucket" { count = "${local.bucket_count}" bucket = "${format("%s-%s", element(var.s3_config["bucket_names"], count.index), var.region)}" acl = "private" region = "${var.region}" tags { Name = "${format("%s-%s", element(var.s3_config["bucket.. 더보기

반응형