Skip to content
ℕ𝔸𝕊𝔸™ℕ𝕒𝕤𝕒𝕣𝕖™𝕊𝕡𝕒𝕔𝕖𝕏™ https://nasa.re/

Nasare™🚀

フレッシュ スペース & テクノロジー NEWS📢

  • About 𝒩𝒶𝓈𝒶𝓇𝑒™
  • SMART Tools
  • SMART AI
    • Kubeshark PCAP Export/Import
    • Coaching engineering managers to employ on organizational issues
    • Zelda: Hyperlink’s Awakening game engine documentation (2021)
    • Commercial Resupply Services-CRS
  • Show HN
    • WINd3x、iPod Bootrom エクスプロイトは 10 年遅かった
    • Just by Notでプログラミングするシステム オブジェクト指向プログラミングの活用
    • 主な BGP 増加をレジデンス Windows デスクトップに追加する
    • ガジェットの複雑さが増し、余分な IP の再利用が促進される
    • 新しい GitHub CLI 拡張インストゥルメント
    • Kubernetes を 7,500 ノードにスケーリング (2021 年)
    • Wander アプリ用の軽量なオンザフリット構成ライブラリ
    • Ask HN
      • Declare HN: I wrote a WebAssembly Interpreter and Toolkit in C
      • Describe HN: Kandria, an action RPG made in Frequent Voice, is now out
      • Demonstrate HN: ClickHouse-local – a runt instrument for serverless files analytics
      • Brand HN: Motion photographs Watchlist Chrome Extension
      • Existing HN: Connmap – Desktop widget that reveals your TCP company on an international diagram
      • Level to HN: An initiate source tool to generate Jet Engine compressors
      • Insist HN: Ov – characteristic smartly off terminal pager
      • Level to HN: Graphic-Walker – A special kind of originate-offer different to Tableau
      • Level to HN: A corpulent game of snake encoded in a url
      • Point out HN: Kweb: A a ways away interface to the earn browser’s DOM
      • Present HN: Nanelo DNS – Privacy-Kindly, European Nameservers
      • Reward HN: Vim on-line editor the exercise of WebAssembly, storing files the exercise of IndexedDB
      • Show HN: AREnets – TensorFlow-basically based mostly Relation Extraction equipment for work in Colab
      • Speak HN: What sub $200 product improved HN readers’ 2022
      • Uncover HN: Easy internet app for teenagers to management a single Philips Hue light
      • Advise HN: Daft Art – an album veil maker powered by AI and curated aesthetics
    • Show HN
      • Reward HN: Vim on-line editor the exercise of WebAssembly, storing files the exercise of IndexedDB
      • Android phones will at the moment obtain iPhone-love SOS satellite texting
      • Demonstrate HN: ClickHouse-local – a runt instrument for serverless files analytics
      • Show HN: AREnets – TensorFlow-basically based mostly Relation Extraction equipment for work in Colab
      • Present HN: Nanelo DNS – Privacy-Kindly, European Nameservers
      • Insist HN: Ov – characteristic smartly off terminal pager
      • Level to HN: An initiate source tool to generate Jet Engine compressors
      • Speak HN: What sub $200 product improved HN readers’ 2022
      • Advise HN: Daft Art – an album veil maker powered by AI and curated aesthetics
      • Uncover HN: Easy internet app for teenagers to management a single Philips Hue light
      • Level to HN: A corpulent game of snake encoded in a url
    • Brand HN: Motion photographs Watchlist Chrome Extension
    • Existing HN: Connmap – Desktop widget that reveals your TCP company on an international diagram
    • Point out HN: Kweb: A a ways away interface to the earn browser’s DOM
    • Declare HN: I wrote a WebAssembly Interpreter and Toolkit in C
    • Tag HN: Using Key-Value Retail outlets in Serverless Codehooks.io Applications
    • Declare HN: I wrote a WebAssembly Interpreter and Toolkit in C
    • Point out HN: Kweb: A a ways away interface to the earn browser’s DOM
    • Existing HN: Connmap – Desktop widget that reveals your TCP company on an international diagram
    • Brand HN: Motion photographs Watchlist Chrome Extension
    • Level to HN: A corpulent game of snake encoded in a url
    • Uncover HN: Easy internet app for teenagers to management a single Philips Hue light
    • Advise HN: Daft Art – an album veil maker powered by AI and curated aesthetics
    • Speak HN: What sub $200 product improved HN readers’ 2022
    • Level to HN: An initiate source tool to generate Jet Engine compressors
    • Level to HN: Graphic-Walker – A special kind of originate-offer different to Tableau
    • Insist HN: Ov – characteristic smartly off terminal pager
    • Present HN: Nanelo DNS – Privacy-Kindly, European Nameservers
    • Show HN: AREnets – TensorFlow-basically based mostly Relation Extraction equipment for work in Colab
    • Demonstrate HN: ClickHouse-local – a runt instrument for serverless files analytics
    • Reward HN: Vim on-line editor the exercise of WebAssembly, storing files the exercise of IndexedDB
  • A Computer virus and a Dilemma
    • OCIS – OwnCloud Countless Scale
    • A Princeton student built an app which is ready to detect if ChatGPT wrote an essay
    • GitHub Is Sued, and We Would possibly perhaps Learn Something About Creative Commons Licensing
    • Adobe’s Command material analysis can be using photos/videos to narrate AI w/o consent
    • Ultralearning a.k.a. how I learned to code
    • Automatic1111 is assist on GitHub after taking away Embedding Links
    • Where Your Sides Came From
    • What Is a Pig Butchering Rip-off?
    • Submit-processing is ruining iPhone photos
    • Clos Topologies and Centralized Retain a watch on in Google’s Datacenter Community
    • Miller Engineering DS-1 House Planetarium
    • Gimel Studio: Non-harmful, 2D image editor
  • Technology
    • Miller Engineering DS-1 House Planetarium
    • Apple Doctors: to construct it as a file it is advisable to electronic mail it to your self
    • The Air India passenger who urinated on a girl has been fired by Wells Fargo
    • The Filesystem Hierarchy Usual Comes to Guix Containers
    • Sooner than it sued Google for copying from Java, Oracle changed into as soon as copying IBM’s SQL (2020)
    • The i3-gaps mission has been merged with i3
    • Making an Alphorn from Scratch
    • Apple: Braille Individual Guides
    • MotherDuck Is a Original Thought
    • The class of CGI and simple make
    • Like a mercurial tour of DragonFly BSD 6.4?
    • computer science
    • AI
    • Artificial intelligence
    • Technology
    • Ai
    • Apple
    • digital
  • TOP HN
    • anti-Mastodon
    • TOP HN
      • Show HN
      • Ask HN
      • coding
      • ガジェットの複雑さが増し、余分な IP の再利用が促進される
      • 新しい GitHub CLI 拡張インストゥルメント
      • Kubernetes を 7,500 ノードにスケーリング (2021 年)
      • Just by Notでプログラミングするシステム オブジェクト指向プログラミングの活用
      • Describe HN: Kandria, an action RPG made in Frequent Voice, is now out
      • WINd3x、iPod Bootrom エクスプロイトは 10 年遅かった
      • Wander アプリ用の軽量なオンザフリット構成ライブラリ
      • Artificial intelligence
      • 主な BGP 増加をレジデンス Windows デスクトップに追加する
      • Technology
      • Level to HN: Graphic-Walker – A special kind of originate-offer different to Tableau
      • Declare HN: I wrote a WebAssembly Interpreter and Toolkit in C
      • Point out HN: Kweb: A a ways away interface to the earn browser’s DOM
      • Existing HN: Connmap – Desktop widget that reveals your TCP company on an international diagram
      • Advise HN: Daft Art – an album veil maker powered by AI and curated aesthetics
      • Brand HN: Motion photographs Watchlist Chrome Extension
      • Declare HN: I wrote a WebAssembly Interpreter and Toolkit in C
      • Demonstrate HN: ClickHouse-local – a runt instrument for serverless files analytics
      • Describe HN: Kandria, an action RPG made in Frequent Voice, is now out
      • Existing HN: Connmap – Desktop widget that reveals your TCP company on an international diagram
      • Insist HN: Ov – characteristic smartly off terminal pager
      • Just by Notでプログラミングするシステム オブジェクト指向プログラミングの活用
      • Kubernetes を 7,500 ノードにスケーリング (2021 年)
      • Level to HN: A corpulent game of snake encoded in a url
      • Level to HN: An initiate source tool to generate Jet Engine compressors
      • Level to HN: Graphic-Walker – A special kind of originate-offer different to Tableau
      • Point out HN: Kweb: A a ways away interface to the earn browser’s DOM
      • Present HN: Nanelo DNS – Privacy-Kindly, European Nameservers
      • Reward HN: Vim on-line editor the exercise of WebAssembly, storing files the exercise of IndexedDB
      • Show HN: AREnets – TensorFlow-basically based mostly Relation Extraction equipment for work in Colab
      • Speak HN: What sub $200 product improved HN readers’ 2022
      • Uncover HN: Easy internet app for teenagers to management a single Philips Hue light
      • Wander アプリ用の軽量なオンザフリット構成ライブラリ
      • WINd3x、iPod Bootrom エクスプロイトは 10 年遅かった
      • ガジェットの複雑さが増し、余分な IP の再利用が促進される
      • 主な BGP 増加をレジデンス Windows デスクトップに追加する
      • 新しい GitHub CLI 拡張インストゥルメント
      • ロンドンで*ダウン*を継続的に見つめる: Pavement Oddities
      • 報酬 HN: C の 30 行でスピンロック
      • FAA の NOTAM とは何ですか? 航空専門家が機械の仕組みを説明
      • ナノGPT
      • 1 ビット LCD のグレースケール (2022)
      • The Muse (YC W12) は FP&A のシニア ディレクターを採用しています
      • Zen (YC S21) はグロース エンジニアを採用しています
      • Tall Inquire of (YC W21) が B2B 回顧録の幹部を採用
      • Actiondesk (YC S19) は、プロダクト ドレスメーカーを採用しています (4-6 か月の契約)
      • Oven (YC S19) は、Bun を作成するために C/C++ または Zig エンジニアを採用しています。
      • WInd3x, the iPod Bootrom exploit 10 years too unhurried
      • Sign HN: FASTA recordsdata を操作するための FUSE モジュール
      • HN を指します: Socketify.py: PyPy3 および Python3 用の Http/Https および WebSocket サーバー
      • Wage Development Continues to Gradual in the UK and Euro House
      • Stage Supervisor for the unimpressed: 1 Getting started
      • First public free up of Pushup: a brand unique compiler for making net apps in Trip
      • Fixing Cart-Pole Swingup with a Hierarchical Controller
      • Flight Testing the Touchdown Radar for Mars Science Laboratory 2011-06-21T17:36:36Z
      • Flightcontrol (YC W22) is hiring first Developer Recommend
      • Flying boats and other tech for cleaner shipping
      • Four Finalist Touchdown Location Candidates for Mars Science Laboratory 2008-11-19T16:21:01Z
      • France’s prized nuclear sector stalled in Europe’s hour of want
      • French startup unveils new residential thermo-acoustic warmth pump
      • FTC Cracks Down on Firms That Impose Contaminated Noncompete Restrictions
      • FTX’s Aged Prime Lawyer Aided US Authorities in Bankman-Fried Case
      • FY18 NASA lėšų šnypštimas 2017-05-22T00:00:00Z
      • G-3PO: A protocol droid for Ghidra, or GPT-3 for reverse-engineering
      • Gail.com FAQ
      • Gemini-Titan (GT)-6 – Gemini 6 of 7 – 지역 사진 – 외부 지역 1965-12-15T00:00:00Z
      • Geoffrey Hinton Publishes Original Deep Learning Algorithm
      • Germany warns: AI fingers flee already underway (2021)
      • Gimel Studio: Non-harmful, 2D image editor
      • GitHub Availability File
      • GitHub Is Sued, and We Would possibly perhaps Learn Something About Creative Commons Licensing
      • Google needs RISC-V to be a “tier-1” Android architecture
      • Google researcher, lengthy out of math, cracks devilish dispute about gadgets
      • Google start sourced CDC File Transfer from the ashes of Stadia
      • GRC-2003-C-02097 2004-05-01T00:00:00Z
      • GRC-2013-C-05246 2009-11-26T00:00:00Z
      • Hello world!
      • Highlights of Science Launching on SpaceX CRS-15 2018-06-24T00:00:00Z
      • Hilf Al-Fudul
      • HiOperator (YC S16) Is Hiring VP of Engineering
      • HN を指します: Socketify.py: PyPy3 および Python3 用の Http/Https および WebSocket サーバー
      • How kind I blueprint a pair of buttocks?
      • How will the haj switch as international temperatures upward thrust?
      • Human gene linked to bigger brains turned into as soon as born from apparently pointless DNA
      • Hundreds of scientists publish a paper every 5 days
      • In Favor of Friction and Flexibility
      • Indicate HN: Klotho – Change into straightforward code into cloud native code
      • Indoor farming isn’t exact for the smartly off
      • Iranian assault drone came across to have parts from more than a dozen US companies
      • Israeli researcher experiences leak of 235M Twitter-linked e-mail addresses
      • Jam Stations in Low Earth Orbit
      • Jazz Is Freedom
      • JPL-20171102-TECHf-0001-ドローントリップ 人間vs機械 2017-11-17T00:00:00Z
      • JPL에서 NASA의 MSI 콘도미니엄 액셀러레이터 2022-08-25T00:00:00Z
      • JPSO extinct facial recognition abilities to arrest a man. The tech modified into once defective
      • jsc2017e136097 – 12 月 4 日,俄罗斯联邦地区公司 (Roscosmos) 的远征 54-55 号机组人员 Anton Shkaplerov 在俄罗斯 Principal person City 的加加林宇航员训练中心上向整洁的祝福者挥手致意,当时他登上了前往附近的 Chkalovsky Ai 的公共汽车2017-12-04T00:00:00Z
      • Kemble’s Cascade of Stars
      • Kepler-90 マシン (アーティストの考え) 2017-12-14T00:00:00Z
      • Koichi Wakata SpaceX 코칭 2022-06-27T00:00:00Z
      • KSC and Proud to Be Heart-Wide Diversity Tournament 2019-08-20T00:00:00Z
      • KSC ir „Proud to Be Center“ įvairovės turnyras 2019-08-20T00:00:00Z
      • AI
      • Artificial intelligence
      • Auto-Generate
      • anti-Mastodon
      • Awesome
      • BioSentinel
      • CATEGORIES
      • DC
      • Dione
      • Diversity
      • drone racing
      • drones
      • Dulles
      • education
      • Event
      • filmstock
      • Goddard
      • AI
      • Ask HN
      • autonomous
      • coding
      • computer science
      • Clusters
      • Artificial intelligence
        • Ai
        • Apple
        • Tesla
        • digital
        • MESSENGER
        • Device
        • Charts
        • change
        • Shows
        • fraud
        • Former
        • fucking
        • purge
        • Works
        • entering
        • Databases
        • Review
        • Strangely
        • Instinct
        • staff
        • Salesforce
        • intern
        • Involuntary
        • promise
        • Twilio’s
        • nisv live
        • attack
        • Iranian
        • France’s
        • prized
        • infrastructure
        • Debian-based
        • nisv s02 ep03
        • siduction
        • Awesome
        • Calculate
        • Beautiful
        • Linux
        • Start
        • dollar
        • Messier
        • Daughters
        • ‘Breakthrough’
        • obesity
        • Al-Fudul
        • sixty years
        • PyTorch
        • discloses
        • Ancient
        • Stone
        • Popup
        • design
        • public
        • expanding
        • cloud
        • forest
        • startup
        • French
        • batteries
        • fleas
        • spotted
        • Petals
        • language
        • Habitual
        • checking
        • GitHub
        • Availability
        • layers
        • inconsistencies
        • Affair
        • Quasi-War
        • Sergey
        • Irate
        • bestseller
        • necessarily
        • Scientists
        • Titan
        • twitch
        • FGS/NIRISS – Fine Guidance Sensor/Near InfraRed Imager and Slitless Spectrograph
        • infrared
        • ISIM – Integrated Science Instrument Module
        • JHU – Johns Hopkins University
        • JWST – James Webb Space Telescope
        • JWST – James Webb Space Telescope
        • absolute zero
        • Big Bang
        • Peace
        • Studio
        • Making
        • project
        • -gaps
        • warns
        • Germany
        • Braille
        • MotherDuck
        • prototype
        • Challenges
        • Infinite
        • OwnCloud
        • Novel
        • Before
        • copying
        • California
        • getting
        • States
        • Criminal
        • Brother
        • Released
        • Method
        • owners
        • ‘richsession’
        • email
        • Elements
        • Where
        • passenger
        • Hierarchy
        • Filesystem
        • economic
        • Crew Dragon
        • Bridenstine
        • Scientific
        • Heaviosity
        • Patterns
        • Unexpected
        • minimalist
        • Ecode
        • Alpha
        • Wolfram
        • Tailwind
        • HiOperator
        • Klotho
        • TEAMS
        • ROBOTICS
        • Antelope
        • Sponsors
        • Ellen Gertsen
        • Transform
        • Flightcontrol
        • subscriptions
        • Internet
        • Theory-building
        • you’re
        • looking
        • Transfer
        • error’
        • Tails
        • migrate
        • Building
        • Bitmovin
        • Remote
        • PhotoRoom
        • Company
        • Taking
        • Ribbon
        • BibDesk
        • Android
        • profilers
        • phones
        • modern
        • Mastercard
        • private
        • We’ve
        • reportedly
        • Microsoft
        • Artsy
        • trades
        • skilled
        • Polygon
        • Flying
        • Princeton
        • Codemods
        • Coaching
        • UK’s
        • popping
        • sourced
        • Wikipedia
        • admin
        • Indoor
        • quick
        • Mysterious
        • Spotify
        • Fancy
        • Spotify
        • Weird
        • mail-order
        • Recipients
        • computer
        • optics
        • partnership
        • commercial
        • telemetry
        • Crisis
        • billionaire
        • Party
        • Onelab
        • Faster
        • general
        • Adobe’s
        • database
        • FinanceDatabase
        • Numerical
        • Freedom
        • concrete
        • Stacks
        • computer science
        • NASA
    • Show HN
    • Ask HN
    • Technology
    • computer science
    • coding
    • Clusters
    • AI
    • drones
    • autonomous
    • Auto-Generate
    • Ask HN
    • Show HN
    • The SMART Science™
    • google
  • CRYPTO
    • Blockchain
    • farming
    • Billionaires
    • FTX’s
    • FinanceDatabase: A database of 300.000 symbols (ETFs, Currencies, Crypto)
  • Artificial intelligence
  • Toggle search form
  • Carry out ‘propagation of error’ calculations invalidate projections of worldwide warming?
    Carry out ‘propagation of error’ calculations invalidate projections of worldwide warming? Technology
  • Netflix が新しいアンチパスワード共有対策の詳細を初公開
    Netflix が新しいアンチパスワード共有対策の詳細を初公開 anti-Mastodon
  • OkCupid は ChatGPT を使用して顧客にクイズを出します
    OkCupid は ChatGPT を使用して顧客にクイズを出します anti-Mastodon
  • ICML – きちんと整理された言語マネキン カバレッジの明確化 LLM
    ICML – きちんと整理された言語マネキン カバレッジの明確化 LLM anti-Mastodon
  • DuckAssist: ウィキペディアを利用してクエリを検索するための純粋な言語ソリューションを生成します
    DuckAssist: ウィキペディアを利用してクエリを検索するための純粋な言語ソリューションを生成します anti-Mastodon
  • トラック: Rust の CAD カーネル
    トラック: Rust の CAD カーネル Artificial intelligence
  • Uncover HN: Otterkit – .NET 用 COBOL コンパイラ
    Uncover HN: Otterkit – .NET 用 COBOL コンパイラ Artificial intelligence
  • 승무원 2 코칭 유용한 리소스 릴 – UHD 2021-03-01T00:00:00Z
    승무원 2 코칭 유용한 리소스 릴 – UHD 2021-03-01T00:00:00Z Ask HN
  • KSC-04pd-2616 2004-12-15T00:00:00Z
    KSC-04pd-2616 2004-12-15T00:00:00Z Ask HN
  • CCP Astronauts Tour SpaceX Facility 2018-10-16T00:00:00Z
    CCP Astronauts Tour SpaceX Facility 2018-10-16T00:00:00Z NASA
  • HN: 世界中の 245 か所での Netflix の料金を示す
    HN: 世界中の 245 か所での Netflix の料金を示す Awesome
  • Why Not Mars – 𝒩𝒶𝓈𝒶𝓇𝑒™ NASA
  • Abraham Lempel が死亡しました (LZW 圧縮の L)
    Abraham Lempel が死亡しました (LZW 圧縮の L) Abraham
  • 工業製品のノイズ セットを解決するための Meta のプッシュ
    工業製品のノイズ セットを解決するための Meta のプッシュ Artificial intelligence
  • Node.js を使用した何千ものエネルギッシュな WebSocket
    Node.js を使用した何千ものエネルギッシュな WebSocket Active
Kubernetes ネットワーキングの簡単なマニュアル

Kubernetes ネットワーキングの簡単なマニュアル

Posted on March 16, 2023 By 📢 ℝ𝕒𝕧𝕖𝕤™

私が最初に Kubernetes に出会ったとき、そのネットワーク モデルは影響を与えました 魔法を解決するのに十分なほど大きな影響を与えました。 アキュムレート 22 の状況は次のとおりです。このブログ投稿で、Kubernetes Networking に関する難解な期待を台無しにしたいと考えています。これは、私が書き始めた後に必要だった Kubernetes ネットワーキングの短いマニュアルです Ergomake.エルゴメイクとは何かを説明して、この投稿を開始します。 ergomake up. で賑わうと、Kubernetes クラスター内で何が起こるかという雰囲気です。次に、これらの各ステップを手動で実行し、ポッドとサービスを作成するときに Kubernetes 自体が行うすべてのことを示します。簡単に準備できるように、3 ノードの Minikube クラスターを作成し、ある程度多くのメモリを割り当てることをお勧めします。 エルゴメイクの雰囲気とは?Ergomake では、docker-produce.yml の詳細、それらを「クラウド」にぶつけて、全体を組み立てます localhost. の世話をしてください*)次の docker-produce.yml ファイルを取得できると想像してみてください。 そのファイルのフォルダー内で ergomake up をバストすると、our の Kibana と Elasticsearch がバストされます。 ) インフラストラクチャを作成し、すべての「カバーされていない」ポートを localhost. にバインドします。その後、localhost: 5601 で Kibana にアクセスする準備が整います。上記の ELASTICSEARCH_URL 環境変数によって証明されているように、現在は IP ではなく、プロバイダー ID の使用。

あなたがエルゴメイクアップをするとき、Kubernetesでは何が起こりますか? ergomake up をせっせとやると、私たちの CLI はあなたの生成ファイルを読み込んで、 と名付けた) 私たちのメリットドウェルに送ります。 台所。 ファイルの内容が kitchen に到達するとすぐに、それらは解析され、に変換されます。 カスタマイズされたリソース定義: ErgomakeEnv.その ErgomakeEnv は、プロデュース ファイル内のすべてのサービス、異議を唱える写真、発見したポートなどの問題を表します。

ErgomakeEnvを作成した後、私たちの長所である kitchen 、その ErgomakeEnv をクラスタに「適用」します。、ErgomakeEnv が「適用」されるとすぐに、 がトリガーされます。私たちの持っている Kubernetes Operator は、dishwasher. と名付けました。食器洗い機は、ErgomakeEnvを変換するソフトウェア プログラムの一部です。 Kubernetes のソースに接続すると、ポッドとサービスが処理され、環境が問題なく繰り返し動作することが保証されます。、これで、Ergomake が docker-produce.yml ファイルを Kubernetes ソースに変換する方法がわかりました。 ステップを手動で再生中このフラグメントでは、これらの Kubernetes ソースのそれぞれを手動で準備し、実際に Ergomake の手順を再現します。 そのシステムでは、これらの Kubernetes ソースが過剰なレベルで相互にアクセスする方法を学習します。ポッドが作成されるたびに、Kubernetes はそのポッドに IP を割り当てます。 ポッドが起動するとすぐに、クラスターの 任意の 他のポッドにアクセスし、クラスターを明示的に構成して、それが考えられなくなるまで Kibana 用の Pod と Elasticsearch 用の別の Pod を作成すると、Kibana は Elasticsearch にアクセスする準備が整います elasticsearch に割り当てられた IP の使用率*) さや 、突き進んで、自分自身のために努力しましょう。 まず、Kibana 用の Pod と Elasticsearch 用の Pod を作成します 。これらを kubectl prepare -f ./instance.yml でデプロイした後、 でポッド IP を取得します。 kubectl receive pods -o huge.Elasticsearch の IP を使用して、Kibana のコンテナー内のシェルを取得し、curl 9200 を目指します.ポッド が IP の使用率にアクセスできる という明白な真実にもかかわらず、その図には 2 つの主な問題があります 。最初の累積 22 の状況は、ポッドを実際にデプロイするまで、ポッドが受け取る IP がわからないということです 。その Kibana インスタンスを Elasticsearch に接続するように構成する必要があると想像してください。 その場合は、最初に Elasticsearch ポッドを開始し、その IP を取得し、最も現実的な方法で Kibana 環境を ELASTICSEARCH_URL にデプロイする必要があります。 ) をその IP に送信します。 言い換えれば、Kibana と Elasticsearch の IP を前もって話すシステムがないということで、両方のポッドを同時にデプロイする準備ができていない可能性があります。IP の使用に伴う 22 番目の累積状況は、IP が交互に使用される可能性があることです 。例として、大気変数を elasticsearch ポッドに置き換えることが価値がある場合は、新しいポッドをデプロイする必要があります。 それを獲得すると、Kubernetes はそのポッドへの IP をもう一度設定します。 その一意の IP は、以前と同等のものであるとは限りません (ネタバレ: 今はそうではないかもしれません)。 deployment がレプリカを再作成すると、スケールアップまたはスケールダウンされ、ポッドが異なるノードに再割り当てされるため、同等の要素が発生します。 これらの問題を解決するために、プロバイダー . プロバイダーを利用することで、サービスの特定の物語を参照する準備ができます。また、IP の代わりに静的 ID を利用することもできます。私たちの例では、elasticsearch として知られているプロバイダーを作成することができます。 次に、Kibana の ELASTICSEARCH_URL. でそのプロバイダー ID に異議を唱えることができます。、そのプロバイダーが機能するためには、トラフィックをルーティングする可能性のあるポッドを示すセレクターと、ポッドの期間中にどの論理ポートがどのポートに描画されるかの定義を含める必要があります。 そのファイルに異議を唱えた後、もう一度 Kibana 内のシェルを取得するように努めます。 そこから curl elasticsearch ポッドのポート 9200 ポッド IP の代わりとしてプロバイダーの ID を使用します。これで、kibana の ELASTICSEARCH_URL をさらにナレーションする準備が整いました。 elasticsearch プロバイダーの過程で Elasticsearch に接続するためのポッド これらすべての調整をクラスターに準備すると同時に、Kibana がホスト名の使用率で Elasticsearch に正常に接続されていることを確認します 。これらのソースが過剰なレベルでどのように相互にアクセスするかがわかったので、Kubernetes をより深く掘り下げて、魔法のように組み立てることにします. 何が起こるかKibana が elasticsearch? にリクエストを送信したときこのフラグメントでは、Pod がプロバイダー ID を使用して別の Pod にアクセスする方法を学習します 。アプリケーションが実行される場所に関係なく、リクエストを送信する前に、ホスト名を IP に分解する必要があります。 例として、google.com から検索情報を送信すると、 を解決したいとします。 google.com を IP に入力し、そこから検索情報を送信します。前の例では、内部 Kibana から elasticsearch に検索情報を送信すると、同等のコンポーネントがビルドされました。検索情報を送信する前に、送信者は elasticsearch を IP に「変換」する必要がありました。 検索情報を送信する準備ができたら、最も簡単に変更できます。、詳細な検索情報を(--vvvv) with curl Kibana ポッドから .上記で証明されているように、elasticsearch からの検索情報は、IP に送信されると変更されます。 10.100.34.205、これは elasticsearch プロバイダーの IP です。その可能性を尋ねると、検索情報をプロバイダーの IP に送信すると、elasticsearch に検索情報を送信する場合と同等の最終結果が得られます。 .これは、Elasticsearch に到達する必要があるときに Kibana がリクエストを送信する IP です 。、ここで、2 つの疑問が残ります: 誰が elasticsearch をプロバイダーの IP に変換するのか、そしてどの IP が必要かを彼らが知るための図 質問 1: 誰が変わるか elasticsearch を IP に? Linux システムでは、/etc/unravel.conf ファイルに異議を唱えて、DNS ルックアップが要求するサーバーを決定する準備ができています。作成可能でお送りしますKibana コンテナー内のそのファイルの内容を調べると、DNS 要求が 10.96.0.10 に送信されていることがわかります。 .その IP は、kube にある kube-dns として知られるプロバイダーを参照します。 -machine 名前空間なので、ほとんどの場合、それを見ないでください. 次に、そのプロバイダーは、特定の DNS サーバーを実行する coredns ポッドにアスペクトします: CoreDNS。 そのポッドはさらに kube-machine 名前空間にあるため、両方を頻繁に参照することはほとんどありません.

coredns ポッド

elasticsearch プロバイダーの IP を識別します。

質問 2: CoreDNS は elasticsearch の IP をどのように認識しますか?kube-machine にある多くのポッドの中で、あまり頻繁に見ないものがあるかもしれませんが、kube-controller-manager.kube-controller-manager ポッドは、クラスターの目的のナレーションを監視し、その 目的の クラスターの 有効な ナレーションに変更するナレーション. プロバイダーを作成する場合は、kube-controller-manager は、Endpoint および として知られるさらなるソースにそれを台無しにします。 )EndpointSlices . CoreDNS は、これらの Endpoint および EndpointSlices を使用します。 DNS クエリを解決します。 質問を受けるたびに、これらのソースを調べて、特定の IP で応答します 。、その構成をよく見てみると、正しい ConfigMap 内部の kube です。 -マシン は、への参照を参照してください。 CoreDNS Kubernetes プラグイン.そのプラグインは、CoreDNS を「クラスターに配慮した」DNS サーバーに変えます。 別のケースでは、DNS サーバーが別の処理を行っている可能性があります。 Pod へのサービスの「先行」リクエストを取得するにはどうすればよいですか?このフラグメントでは、プロバイダーへのリクエストが特定のポッドにリダイレクトされる方法を学習します。今では、鋭敏な読者は、elasticsearch プロバイダーの IP が now を行っていることを見て、ふけることさえあるかもしれません。 Elasticsearch ポッドの IP と一致しません。 その IP はさらに、どのポッドまたは仮想マシンにも進まなくなりました。その場合、にリクエストするにはどうすればよいですか プロバイダーの IP はそのプロバイダーのポッドを取得しますか?検索情報がプロバイダーのポッドに到達するシステムは、そのパケットが実際にはプロバイダーの IP に送信されない ことはありません 。 別の例として、ノードはプロバイダーの IP 宛てのパケットを書き換え、ポッドの IP 宛てにアドレス指定します。 .システム ノードは、iptables. このプログラムにより、ディレクターは、ネットワーク パケットの処理方法を決定する原則を構成できます 。、これらの iptables 原則のほとんどを発見したいことを教えてください。 その場合は、minikube ssh -n minikube-m02 を使用して、これらのポッドを操作している Minikube ノードに SSH で接続する準備ができています。次に、iptables 原則全体を iptables-keep でリストします。 。 または、を使用して、"elasticsearch" を含む絶対的に最も現実的な原則をフィルター処理する準備をすることができます。 iptables-キープ | grep elasticsearch. 自分の原則全体を決定することを恐れてはなりません。 注意すべきことは、それら (および他のペア) が特定のビルド (ポッド) に宛てられたパケットを取得することです。 誰がこれらの iptables を作成しますか? 原則?私たちの友人 kube-controller-manager を覚えていますか? そのフェローがエンドポイントとエンドポイントスライスを作成すると、kube-proxy として知られるポッドがこれらのソースを読み取り、パケットをリダイレクトする IP テーブルの原則を組み立てます。プロバイダーからそのプロバイダーのポッドへ。、 kube-proxy ポッドは、生成されるセージ上の すべての ノードで実行されます。 DaemonSet。 そのシステム、Kubernetes も明らかであり、すべてのノードが kube-proxy を使用してそのノードの更新を行う可能性があることも明らかです。 iptables原則.ショーとして、プロバイダーが複数のポッドをターゲットにする場合、レプリカの巨大な代替物を使用した 展開 のポッドに匹敵します。それらの間のトラフィックを安定してロードする iptables の原則に由来する可能性があります。 これらの iptables の原則は、ランダムにトラフィックをポッドに割り当てることに注意を払います. まとめて挿入Pod を作成するたびに、IP が割り当てられます 。クラスターの任意の 2 つのポッドは、それらの IP アドレスの使用率を使用して、他のすべてのポッドにアクセスできます。Pod が相互にアクセスするために IP アドレスを使用する累積 22 の状況は、Pod が削除されて再作成されると、これらの IP が交互になる可能性があるということです。ポッドが一貫して正確にお互いに対処するために、サービスに異議を唱える準備ができている可能性があります。プロバイダーを作成する場合は、kubectlの利用*)、Kubernetes apiserver はその詳細を保持し、kubernetes-controller として知られる別のポッド- manager は獲得し、そのプロバイダーを 2 つのソースに分解します: Endpoints と EndpointSlices. CoreDNS は、プロバイダー ID をプロバイダー IP に提示する図を知るために、これらのソースに異議を唱えます。 さらに、すべてのノードの kube-proxy ポッドは、ノードの iptables を更新します。 原則。 これらの iptables 原則により、プロバイダーの IP へのリクエストはプロバイダーのポッドにアドレス指定されます 。最後に、ポッドが検索情報を作成するとき、プロバイダーの IP を取得するために、CoreDNS への DNS 要求が発生する可能性があります。 次に、その IP にパケットを送信するときに、kube-proxy は、有効な Pod の IP にアドレス指定されたパケットを取得します。

いくつかの追加メモ

読者を複雑にしないように、いくつかの詳細を意図的にスキップしました.これらの詳細の中には、 Pod に IP が割り当てられる方法 そしてどうやって iptables原則動作.さらに、CNI プラグインには触れていません。 実装、世話をする Kindnet .コンテナ ネットワーキング自体のツアー さらに、ほとんどの読者にとって貴重なものとなるでしょう.最後に、たまたま CoreDNS 自体についてさらに学ぶためにお金を費やした場合、このトークは非常にオープンです.チャットしたいですか? 私たちは 2 人のスタートアップであり、活気に満ちた人々との対話を大切にしています。連絡を取り合うためにお金を使うなら、私と一緒にスロットを予約する準備ができています ここに.Kubernetes、リピートライン インターフェイス、エフェメラル環境、または Ergomake で構築しているものについて、何時間もチャットしていました。または、ツイートまたは DM をお送りいただくこともできます。 @thewizardlucas または電子メール lucas.costa@getergomake.com. 𝚆𝚊𝚝𝚌𝚑 𝙽𝙾𝚆 📺

brief, Clusters, coding, computer science, guide, Show HN, Technology, TOP HN Tags:brief, guide, Show HN

Post navigation

Previous Post: もはやAIではありません
Next Post: Credit Suisse は約 25% を削減、主要な支援者は余分なお金はないと言う

Related Posts

  • Dialog abilities essentials
    Dialog abilities essentials Artificial intelligence
  • uBlock ビルド 1.48 を開始すると、準備機能、コード ビューアー、およびその他の修正が提供されます
    uBlock ビルド 1.48 を開始すると、準備機能、コード ビューアー、およびその他の修正が提供されます AI
  • 既存のHN: 2の補数に関するブログ投稿を書きました
    既存のHN: 2の補数に関するブログ投稿を書きました Awesome
  • CircleCI、ハッカーが暗号鍵と顧客のソース コードを盗んだと発表
    CircleCI、ハッカーが暗号鍵と顧客のソース コードを盗んだと発表 AI
  • Reliability: It’s Now not Gigantic
    Reliability: It’s Now not Gigantic AI
  • Duolingo Max、GPT-4 を使った勉強旅行
    Duolingo Max、GPT-4 を使った勉強旅行 AI
  • The expanding darkish wooded space and generative AI
    The expanding darkish wooded space and generative AI Artificial intelligence
  • Amazonは、従業員が週に3日仕事に戻ることを要求します
    Amazonは、従業員が週に3日仕事に戻ることを要求します AI
  • G-3PO: A protocol droid for Ghidra, or GPT-3 for reverse-engineering
    G-3PO: A protocol droid for Ghidra, or GPT-3 for reverse-engineering NASA
  • SymPy で数学がまた楽しくなる Show HN

Recent Posts

  • PathPicker: stdin からパスを取得し、それらに対して任意のコマンドを要求する TUI
  • ThinkPad の 25 年間: 最高かつ最も革新的な製品 (2017)
  • 私のライセンスされた Obsidian プラグイン
  • SushiDAOの料理長にSECによる召喚状
  • ChatGPT プラグイン

Recent Comments

  1. robga on Excessive Avenue コーヒーのカフェイン ステージはさまざまで、テストでは
  2. Loic on 行方不明の放射性タブレットは、必死の捜索の後、WA奥地で偶然見つけました
  3. minihat on メタは、標準的な VR e スポーツ Echo Area をシャットダウンします
  4. dafelst on フレーム ポインターの巻き戻しによる Move 実行トレーサーのオーバーヘッドの削減
  5. cloudking on GraphGPT: 構造化されていないテキストの肯定的な素材からのレコードデータ グラフの外挿
  • Secretive: SSH キーを正確なエンクレーブに保存する
    Secretive: SSH キーを正確なエンクレーブに保存する Artificial intelligence
  • Why JVM standard profilers are restful safepoint biased?
    Why JVM standard profilers are restful safepoint biased? NASA
  • Expedition 67 NASA’s SpaceX Crew-3 Undocking Coverage – May perchance perchance also 5, 2022 2022-05-05T00:00:00Z
    Expedition 67 NASA’s SpaceX Crew-3 Undocking Coverage – May perchance perchance also 5, 2022 2022-05-05T00:00:00Z NASA
  • JavaScript モジュールの宣言
    JavaScript モジュールの宣言 anti-Mastodon
  • レーベル HN: Llamero – LLaMA ファッションをダウンロード、セットアップ、推測するための GUI アプリ
    レーベル HN: Llamero – LLaMA ファッションをダウンロード、セットアップ、推測するための GUI アプリ Awesome
  • モビAV
    モビAV anti-Mastodon
  • ウェブスキーム博物館 1991-2006
    ウェブスキーム博物館 1991-2006 Artificial intelligence
  • 現在の HN: CodeAlpaca – コードのモデルに従う命令
    現在の HN: CodeAlpaca – コードのモデルに従う命令 Awesome
MAILANON
2100 MAIL
SEO
METAVERSE
BioLINK
CRYPTO MINING
CASINO
DEFI-TRACKER
StartApp Network
RAVES-MONSTER-GAME
RAVES EXCHANGE
RAVES NFT
KVANTA TV

Copyright © 2023 Nasare™🚀.

Powered by PressBook News Dark theme