본문 바로가기

반응형

개발하자

AKS(Azure Managed Kubernetes)에서 모든 컴퓨팅 중지 AKS(Azure Managed Kubernetes)에서 모든 컴퓨팅 중지나는 Azure에 관리되는 Kubernetes 클러스터를 만들었지만, 이 클러스터는 학습 목적으로만 사용하기 때문에 실제로 사용하는 동안만 컴퓨팅 비용을 지불하고 싶다. VM, 가용성 세트 및 로드 밸런서를 정상적으로 종료하고 시작하는 쉬운 방법이 있습니까? 모든 AKS 리소스 중 VM만 비용이 듭니다(VHD도 마찬가지입니다만, 이러한 리소스를 중단할 수는 없습니다). 그래서 당신은 그것들만 처리하면 됩니다. 편집: 퍼블릭 Ips도 비용이 들지만, 당신은 그것들을 막을 수 없다. AKS 클러스터의 경우 포털을 사용하고 stop\deallocate 명령을 실행합니다. 그리고 필요할 때 다시 시작하십시오(모든 것이 잘 작동하는 것 같습.. 더보기
URL을 경로 매개 변수로 Fast에 전달하는 방법API 경로? URL을 경로 매개 변수로 Fast에 전달하는 방법API 경로?FastAPI를 사용하여 간단한 API를 만들었고, URL을 Fast에 전달하려고 합니다.임의 매개 변수로 API 경로를 지정합니다. from fastapi import FastAPI app = FastAPI() @app.post("/{path}") def pred_image(path:str): print("path",path) return {'path':path} 테스트를 해보니 작동하지 않고 오류가 발생합니다. 다음과 같은 방법으로 테스트합니다. http://127.0.0.1:8000/https://raw.githubusercontent.com/ultralytics/yolov5/master/data/images/zidane.jpg 옵션 1.. 더보기
Conda env의 주피터 서버에서 러스트 커널에 연결할 수 없음 Conda env의 주피터 서버에서 러스트 커널에 연결할 수 없음전용 콘다 환경 내에서 주피터 서버용 러스트 커널을 설치하려고 했는데 오류가 발생합니다. 단계를 약간 조정하는 위치: conda create -n rusttest conda activate rusttest conda install -c conda-forge rust jupyterlab conda install -c anaconda cmake -y cargo install evcxr_jupyter 내 PATH 변수에 추가(PATH 내보내기) (여기 이미 커널이 환경 외부에 설치되어 있는 것을 확인했습니다.) jupyter lab 커널은 대시보드에 표시되지만 노트북을 시작하려고 하면 연결이 실패하고 다음과 같은 메시지가 표시됩니다: 오류: Ca.. 더보기
ModuleNotFoundError: 'fastapi'라는 이름의 모듈이 없습니다 ModuleNotFoundError: 'fastapi'라는 이름의 모듈이 없습니다여기 제 파일 구조와 요구 사항이 있습니다.txt: 도움을 주시면 감사하겠습니다. main.py from fastapi import FastAPI from .import models from .database import engine from .routers import ratings models.Base.metadata.create_all(bind=engine) app = FastAPI() app.include_router(ratings.router) 모든 종속성을 설치하려면 다음을 수행하십시오: $ pip install "fastapi[all]" 이 오류는 VSCODE에서 올바른 환경과 파이썬 버전을 사용하지 않았기 때문.. 더보기
파이썬 & 머신러닝(LSTM)을 이용한 향후 주가 'x'일 예측 파이썬 & 머신러닝(LSTM)을 이용한 향후 주가 'x'일 예측나는 언젠가 애플의 주가를 예측하기 위해 이 튜토리얼을 따랐다. 코드는 다음과 같습니다: #Import the libraries import math import pandas_datareader as web import numpy as np import pandas as pd from sklearn.preprocessing import MinMaxScaler from keras.models import Sequential from keras.layers import Dense, LSTM import matplotlib.pyplot as plt plt.style.use('fivethirtyeight') #Get the stock quote df.. 더보기
Terraform - 네트워크 피어링을 위한 Azure Kubernetes AKS vnet ID를 찾는 방법 Terraform - 네트워크 피어링을 위한 Azure Kubernetes AKS vnet ID를 찾는 방법단일 테라폼 스크립트를 사용하여 AKS와 애플리케이션 게이트웨이를 배포하고 있습니다. 아직까지는 모든 것이 예상대로 작동하고 있으며, AKS와 Application Gateway 간에 vnet 피어링을 구성하는 것이 가장 필요하지 않습니다. Terraform의 문서에 따르면 vnet 피어링에는 AKS vnet 이름과 ID가 필요합니다: # AppGw to AKS resource "azurerm_virtual_network_peering" "appgw_aks_peering" { name = "appgw-aks-peer" resource_group_name = "my-appgw-rg" virtual_n.. 더보기
Kubernetes : 패치를 사용하여 서비스 포트를 변경하는 방법 Kubernetes : 패치를 사용하여 서비스 포트를 변경하는 방법다음과 같은 서비스를 제공합니다: serivce1.yml apiVersion: v1 kind: Service metadata: name: service1 spec: type: ClusterIP ports: - port: 90 name: port0 targetPort: 40000 selector: app: nginx 저는 다음과 같이 신청합니다: kubectl apply -f service1.yml 이제 포트 섹션을 변경하고 싶습니다. 나는 yml을 편집하고 다시 적용할 수 있지만 패치를 사용하는 것을 선호한다: kubectl patch service service1 -p '{"spec":{"ports": [{"port": 80,"name".. 더보기
Write typescript type for given shape Write typescript type for given shapeI am trying to write an interface in typescript for the given shape but using recursion, and I also want leaf node to be of type HTMLInputElement only const form: Form = { _type: 'object', number: { type: 'number' }, string: { type: 'text' }, boolean: { type: 'checkbox' }, object: { _type: 'object', number: { type: 'number' }, string: { type: 'text' }, }, num.. 더보기
Float로 고정 바닥글로 스크롤 보기를 만드는 방법은 무엇입니까? Float로 고정 바닥글로 스크롤 보기를 만드는 방법은 무엇입니까?화면 크기에 관계없이 스크롤 보기(예: )와 바닥글이 있는 보기를 만들고 싶습니다. 화면이 충분히 크면 스크롤과 바닥글 사이의 빈 공간을 사용하고, 그렇지 않으면 확장되어 바닥글 위의 위젯만 스크롤할 수 있습니다. 키보드가 바닥글을 넘치게 하고 제자리에 유지되도록 하는 것과 비슷하지만 차이점이 있습니다. 비슷한 것 return Scaffold( body: Column( mainAxisAlignment: MainAxisAlignment.spaceBetween, children: [ SingleChildScrollView( child: Padding( padding: const EdgeInsets.only(left: 30.0, right: 3.. 더보기
TypeScript의 인터페이스 대 유형 TypeScript의 인터페이스 대 유형TypeScript에서 이 문장들(대)의 차이점은 무엇입니까? interface X { a: number b: string } type X = { a: number b: string }; : 최신 TypeScript 핸드북( 참조)에는 차이점을 설명하는 섹션이 있습니다. 원답 (2016) 에 따라: 항상 명명된 객체 유형을 도입하는 인터페이스 선언과 달리 원시, 결합 및 교차 유형을 포함한 모든 유형의 이름을 도입할 수 있습니다. 사양은 다음과 같이 언급된다: 는 객체 유형 리터럴의 유형 별칭과 많은 유사성이 있지만 인터페이스 유형은 더 많은 기능을 제공하기 때문에 일반적으로 유형 별칭보다 선호됩니다. 예를 들어, 인터페이스 interface Point { x: n.. 더보기

반응형