Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥

AppRunにおけるKubernetes/Knativeの活用事例

 AppRunにおけるKubernetes/Knativeの活用事例

さくらのクラウドの「AppRun」におけるKubernetes関連の技術について紹介

AppRun
https://cloud.sakura.ad.jp/lp/apprun/

Kubernetes Meetup Tokyo #72
https://k8sjp.connpass.com/event/373982/

Avatar for Ryuto Yasugi

Ryuto Yasugi

November 24, 2025
Tweet

Other Decks in Programming

Transcript

  1. 6

  2. Kubespray getting started https://kubespray.io/#/docs/getting_started/getting-started inventory/sample/inventory.ini # Installing the cluster $

    ansible-playbook -i inventory.ini cluster.yml -b # Adding nodes $ ansible-playbook -i inventory.ini scale.yml -b # Upgrading the cluster $ ansible-playbook -i inventory.ini upgrade-cluster.yml -e kube_version=1.xx.x -b 11
  3. Knative getting started https://knative.dev/docs/getting-started/ $ brew install kind kubectl $

    brew install brew install knative/client/kn $ brew install knative-extensions/kn-plugins/quickstart $ kn quickstart kind $ kn service create hello --image ghcr.io/knative/helloworld-go:latest \ --port 8080 --env TARGET=World $ curl http://hello.default.127.0.0.1.sslip.io Hello World! 14
  4. Kubebuilder getting started https://book.kubebuilder.io/quick-start $ brew install kubebuilder $ kubebuilder

    init --domain my.domain --repo my.domain/guestbook $ kubebuilder create api --group webapp --version v1 --kind Guestbook INFO Create Resource [y/n] INFO Create Controller [y/n] $ make manifests $ make install $ make run 16