برائٹ باکس اس دن سے غیر معمولی رہا ہے جب ہم نے سائن اپ کیا۔ *ناقابل یقین حد تک ذمہ دار سپورٹ* اور اپ ٹائم اتنا اچھا ہے کہ میں اس کے بارے میں سوچتا بھی نہیں ہوں۔ ہمارے کلاؤڈ سرورز، آئی پی ایس، فائر وال اور کلاؤڈ اسٹوریج کو منظم کرنے کے لیے برائٹ باکس کنٹرول پینل کا استعمال کرنا واقعی پسند ہے۔ *ایمیزون AWS سے زیادہ استعمال کرنا آسان ہے۔ میں واقعی ایک آپس لڑکا نہیں ہوں، لیکن *انٹرفیس کی سادگی اور مددگار برائٹ باکس ٹیم* نے مجھے یہ سوچنے پر مجبور کیا کہ میں یہ کرسکتا ہوں۔ 5 سال ہو گئے ہیں! ہم نے گزشتہ 8 سالوں سے برائٹ باکس کا استعمال کیا ہے اور اس کے لیے شکر گزار ہیں۔ *چٹان کا ٹھوس بنیادی ڈھانچہ، مہارت اور سوچی سمجھی مدد* انہوں نے فراہم کی ہے۔ شکریہ! ایک سرور بنائیں API { "resource_type": "server", "id": "srv-mcj3x", "created_at": "2020-08-03T13:54:21Z", "console_token": null, "started_at": null, "cloud_ips"":"snapshots":"name": "API سے ٹیسٹ سرور"،} $brightbox سرورز تخلیق کرتے ہیں -n "CLI سے ٹیسٹ سرور"img-xxxxx تصویر ubuntu-bionic-18.04-amd64-server (img-xxxxx) کے ساتھ ایک 1gb.ssd (typ-w0hf9) سرور بنانا id اسٹیٹس ٹائپ زون create_on image_id cloud_ips namesrv -zx1hd CLI سے 1gb.ssd gb1-b 2020-08-02 img-xxxxx ٹیسٹ سرور بنا رہا ہے 'دھند'کمپیوٹ کی ضرورت ہے = دھند::Compute.new( :provider =>:brightbox, :brightbox_client_id =>"cli-xyzab", :brightbox_secret =>"some_secret") zone = compute.zones.first compute.servers.create (:zone_id =>zone.id، :image_id =>'img-s0jtd') func main() { apiUrl := "httpsapi.gb1.brightbox.com"// سیٹ اپ OAuth2 توثیق conf := clientcredentials.Config{ ClientID: "cli-xxxxx", ClientSecret: "somesecret", Scopes: []string TokenURL: apiUrl + "/token", } oc := conf.Client(oauth2.NoContext) // API کلائنٹ سے کنکشن سیٹ کریں، err := brightbox.NewClient(apiUrl,oc) // سرور سرورز کی فہرست حاصل کریں، غلطی := client.Servers() برائے _، سرور:= رینج سرورز { fmt.Printf("id:%s name:%s ", server.Id, server.Name) } } $docker-machine create -d brightbox \ --brightbox-client cli-xyzab \ --brightbox-client-secret some_secret پری تخلیق چیکز چل رہا ہے مشین بنانا مشین کے چلنے کا انتظار کر رہا ہے، اس میں چند منٹ لگ سکتے ہیں مشین چل رہی ہے، ایس ایس ایچ کے دستیاب ہونے کا انتظار کر رہا ہے تخلیق شدہ مثال کے آپریٹنگ سسٹم کا پتہ لگا رہا ہے پروویژن کر رہا ہے مقامی مشین ڈائرکٹری میں سرٹیفکیٹس کو کاپی کر رہا ہے ریموٹ مشین میں سرٹیفکیٹ کاپی کر رہا ہے ریموٹ ڈیمون پر ڈوکر کنفیگریشن سیٹ کر رہا ہے یہ دیکھنے کے لیے کہ ڈوکر کو اس مشین سے کیسے جوڑنا ہے، چلائیں: docker-machine env مثال فراہم کنندہ "برائٹ باکس"{ ورژن = 1.4"صارف نام = var.user_email_address پاس ورڈ = var.user_secret_password اکاؤنٹ = var.account_to_work_on } $teraform init فراہم کنندہ کے پلگ ان کو شروع کرنا - دستیاب فراہم کنندہ پلگ ان کی جانچ کرنا - فراہم کنندہ "brightbox"(terraform-providers/brightbox) کے لیے پلگ ان ڈاؤن لوڈ کرنا 1.4.2 Terraform کو کامیابی کے ساتھ شروع کیا گیا ہے! اب آپ Terraform کے ساتھ کام کرنا شروع کر سکتے ہیں۔ آپ کے بنیادی ڈھانچے کے لیے درکار تبدیلیاں دیکھنے کے لیے "ٹیرافارم پلان"چلانے کی کوشش کریں۔ تمام Terraform کمانڈز کو اب کام کرنا چاہیے۔ .. جون میں ہم نے بلاک سٹوریج والیومس کا اعلان کیا جو (دوسری چیزوں کے علاوہ) کوبرنیٹس کو چلانے کو آسان بنا کر سٹوریج کو سرور کے درمیان منتقل کیا جا سکتا ہے بلاگ پوسٹ پڑھیں ہم کئی سالوں سے کلاؤڈ سرورز کے لیے CentOS امیجز فراہم کر رہے ہیں۔ دسمبر 2020 میں، RedHat نے اعلان کیا کہ CentOS 8 1Read بلاگ پوسٹ کا آخری ورژن ہوگا۔ پچھلے کچھ مہینوں کے دوران ہم Cloud SQL کے بیک اینڈ انفراسٹرکچر میں کچھ بڑی بہتریوں پر کام کر رہے ہیں - Read blog post کے ساتھ ہمارا سادہ ڈیٹا بیس-as-a-Service