Qiita:Teamへの移行のため、この記事は https://blog.sioyaki.com/entry/2018/03/04/111611 に移行されました。この記事は移行のために一定の期間を置いて削除します。
皆さんはGWを楽しんでいますか。せっかくの長期休暇をぐったりウィークとして無為に過ごしたりしていませんか。もちろん体を休めることは重要ですが、あまり休めすぎると後悔という名のリバウンドが待っていますよ。 そこで今回のRecipeでは、GWが終わったあとに「がんばった私」とエクスキューズできるよう、Kubernetesを簡単に構築できる方法を紹介します。これで連休明けには「いやぁ連休中はKubernetesを触っていてさぁ」と言えますよ! コンテナを「いい感じ」に調整してくれるKubernetes 「Kubernetes」はコンテナのオーケストレーションツールです。具体的にはDockerコンテナに対して、次のような機能を提供します。 複数のホストに複数のコンテナをデプロイするためのインフラストラクチャー コンテナが提供するサービスのスケーリング・ロードバランシング インスタンスのレプリケーシ
CanonicalがAmazon EC2用にチューンしたUbuntuカーネルをリリース。最大でカーネルブートが30%高速、15%小さく、i3インスタンスのI/O性能向上など このAWS-tuned Ubuntu kernelはCanonicalとAWSが協力して開発したもので、Ubuntuの長期サポートリリースである「Ubuntu 16.04 LTS」に対応したもの。通常のUbuntuと同様にサポートやセキュリティメンテナンスを受けられると、発表の中で次のように説明されています。 The AWS-tuned Ubuntu kernel will receive the same level of support and security maintenance as all supported Ubuntu kernels for the duration of the Ubuntu 16
(RaspberryPi2)ubuntu@localhost:~$ free -m total used free shared buffers cached Mem: 924 143 780 12 7 100 -/+ buffers/cache: 36 888 Swap: 0 0 0 (RaspberryPi2)ubuntu@localhost:~$ lsmod Module Size Used by xt_addrtype 16384 2 xt_conntrack 16384 1 ipt_MASQUERADE 16384 1 nf_nat_masquerade_ipv4 16384 1 ipt_MASQUERADE iptable_nat 16384 1 nf_conntrack_ipv4 20480 2 nf_defrag_ipv4 16384 1 nf_conntrack_ipv4
# apt-get install [package] パッケージのインストール用。 パッケージ指定して更新したい時にも使えます。バージョンを指定するには =バージョン をライブラリ名の後ろに付与。 使用例) $ sudo apt-get install ntp ntpdate Reading package lists... Done Building dependency tree Reading state information... Done Use 'apt-get autoremove' to remove them. Suggested packages: ntp-doc The following packages will be upgraded: ntp 1 upgraded, 0 newly installed, 0 to remove and 93 not upg
Motivation Debian/Ubuntuにapt-getでNode.jsをインストールするとコマンド名がnodejsとなります。そうなるとnpmやその他のコマンドが動かなくなります。(他のOSではnodeというコマンド名でインストールされています) 結構Ubuntuを使っている人がこれにハマっていて、lnでシンボリックリンクを張ったりmvしたりして解決しているのを見ます。 そこでnvmでNode.jsをインストールします。 nvmでインストールすると、各ユーザのホームディレクトリ下にNode.jsがインストールされるのでrootになる必要はないですし、sudoも不要です。 手順 公式にあるとおりです。 nvm のインストール .profile への設定 nvm を使った Node.js のダウンロード コマンド tamura@ubu $ wget -qO- https://raw.
Core Ubuntu Core, a minimalist rendition of Ubuntu, is a lightweight, transactionally updated operating system designed for deployments on embedded and IoT devices, cloud and more. It runs a new breed of super-secure, remotely upgradeable Linux app packages known as snaps. The strict separation between kernel and device drivers, OS and applications means embedded engineers and application develope
Snappy Ubuntu Core 「aptやyumはもう古い」という時代がやってくるかもしれません。12月9日に、「Snappy Ubuntu Core」と呼ばれる新しいUbuntuファミリーが発表されました。 Snappy Ubuntu Coreは、既存のUbuntu Core[1]に相当する「ミニマムな」Ubuntuで、Ubuntu Touch用に開発された新世代のパッケージシステムを採用した「クラウド環境やコンテナ環境を前提にした」OSです。このプロジェクトはきわめて野心的なチャレンジで、Linux環境のありかたを大きく変化させる可能性を秘めています。 Snappy Ubuntu Coreの特徴は次の点です。 OSコア部分と、アプリケーションを動かすためのファイルシステムが完全に隔離されている。 OSコア部分は読み込み専用だが、任意にイメージを差し替えることでアップデートが可能
はじめに Ubuntu Coreの最軽量化版、Snappy Ubuntu CoreがAWSでも使えるようになりました! ということで早速やってみました! やってみた EC2をLaunchする 今回はus-east-1でやってます。EC2のLaunch画面で、[Community AMIs]から"ubuntu-core"で検索すると、以下のようにAMIがヒットします。インスタンスストア版とSSD版があるのですが、今回はSSD版を使用しました。 またLaunch時のUserDataの指定で、以下のように記述します。こうしないとsshdが起動しないためログインできません。 Launch後のSSHログインでは、ユーザ名に"ubuntu"を指定します。 $ ssh -i ./.ssh/mykey.pem -l ubuntu 54.172.XXX.XXX snappyコマンドを使ってみる Snappy
// Tutorial //How to Protect Your Server Against the Shellshock Bash Vulnerability Introduction On September 24, 2014, a GNU Bash vulnerability, referred to as Shellshock or the “Bash Bug”, was disclosed. In short, the vulnerability allows remote attackers to execute arbitrary code given certain conditions, by passing strings of code following environment variable assignments. Because of Bash’s ub
UbuntuにGimpを入れようと思ったけど、入れる前に2.6が入るのか2.8が入るのか知りたかったので apt-cache search gimp してみたけどバージョン名が出てこない。 解決策 apt-cache policy gimp すると見れる。こんな感じの出力 $ apt-cache policy gimp gimp: インストールされているバージョン: (なし) 候補: 2.6.12-1ubuntu1.2 バージョンテーブル: 2.6.12-1ubuntu1.2 0 500 http://jp.archive.ubuntu.com/ubuntu/ precise-updates/main i386 Packages 500 http://security.ubuntu.com/ubuntu/ precise-security/main i386 Packages 2.6.12
// Tutorial //How To Install Apache Tomcat 7 on Ubuntu 14.04 via Apt-Get About Apache Tomcat Apache Tomcat is a web server and servlet container that is used to serve Java applications. Tomcat is an open source implementation of the Java Servlet and JavaServer Pages technologies, released by the Apache Software Foundation. This tutorial covers the basic installation and some configuration of Tomca
Debian(Ubuntu)で サービスの起動、停止を管理するツールを調べてみた(chkconfigのかわりになるもの)
Update: Java 7 is no longer supported by Oracle. The binaries are no longer available for download, but if you have an Oracle account, you can still download it after logging in. Install the latest Oracle Java 17 LTS from PPA instead. The Oracle Java 7 installer in this article will continue to work only if you manually download Oracle JDK 7 (version 7u80 for 32bit and 64bit or 7u60 for arm), plac
Java 8がリリースされたということで、とりあえずインストール。 手順は、Java 7の時と変わらないみたいです。 Ubuntu 12.04 LTSにOracle JDK7をインストールする http://d.hatena.ne.jp/Kazuhira/20120429/1335684623 Ubuntu Linuxを13.04にアップグレード&JDK 7をインストールする http://d.hatena.ne.jp/Kazuhira/20130426/1366995930 以下のコマンドを実行してください。 $ sudo add-apt-repository ppa:webupd8team/java $ sudo apt-get update $ sudo apt-get install oracle-java8-installer インストールされる場所は、ここですね。 /usr/l
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く