Skip to content

Commit 90d6f40

Browse files
authored
Merge pull request #29 from rustfs/i18n/tr-full-translation
tr: add missing guides (access-token, bucket create/delete, object up…
2 parents f221631 + a863211 commit 90d6f40

12 files changed

+519
-0
lines changed

docs/tr/guide/access-token.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
---
2+
title: "RustFS Erişim Anahtarı Yönetimi"
3+
description: "RustFS erişim anahtarlarının oluşturulması, kullanımı ve silinmesi"
4+
---
5+
6+
# Erişim Anahtarı
7+
8+
RustFS erişim anahtarları, kimlik doğrulama ve işlemlere yetkilendirme için temel kimlik bilgileridir. API ve SDK senaryolarında özellikle faydalıdır. Bu bölümde erişim anahtarlarının oluşturulması ve silinmesi açıklanır.
9+
10+
Önkoşullar:
11+
12+
- Kullanılabilir bir RustFS örneği. Kurulum için [yükleme kılavuzuna](../../tr/installation/index.md) bakın.
13+
14+
## Erişim anahtarı oluşturma
15+
16+
1. RustFS UI konsoluna giriş yapın.
17+
1. Sol gezinme menüsünden "Erişim Anahtarları"nı seçin.
18+
1. Erişim anahtarları sayfasında sağ üstte "Erişim Anahtarı Ekle"ye tıklayın.
19+
1. "Son kullanma süresi, ad ve açıklama"yı girip "Gönder"e tıklayın.
20+
1. (İsteğe bağlı ancak önerilir) Açılan anahtar sayfasında "Kopyala" veya "Dışa aktar" ile anahtarı güvenle saklayın.
21+
22+
![access key list page](images/access_token_creation.png)
23+
24+
## Erişim anahtarı silme
25+
26+
1. RustFS UI konsoluna giriş yapın.
27+
1. Sol gezinme menüsünden "Erişim Anahtarları"nı seçin.
28+
1. Silmek istediğiniz anahtarı seçin.
29+
1. Sağ taraftaki "Sil" düğmesine veya sağ üstteki "Seçili olanları sil"e tıklayın.
30+
31+
![access key deletion](images/access_token_deletion.png)
Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
---
2+
title: "RustFS Kova (Bucket) Yönetimi"
3+
description: "RustFS kovalarının oluşturulması ve silinmesi"
4+
---
5+
6+
# RustFS Kovaları
7+
8+
Kova (Bucket), RustFS’te verileri düzenlemek ve yönetmek için kullanılan temel mantıksal kaptır. Her kovanın benzersiz bir adı vardır ve birden fazla nesne içerebilir. Kovalar, verileri mantıksal olarak gruplandırarak yönetimi ve erişimi kolaylaştırır. RustFS UI, `mc` (MinIO Client) veya API ile kovaları oluşturabilir/silebilir ve veri yükleme/indirme işlemlerini yapabilirsiniz.
9+
10+
## Kova oluşturma
11+
12+
Önkoşullar:
13+
14+
- Kullanılabilir bir RustFS örneği (../../installation/index.md)
15+
16+
## RustFS UI ile oluşturma
17+
18+
1. RustFS UI konsoluna giriş yapın.
19+
1. Ana sayfada sol üstten "Kova Oluştur"u seçin.
20+
1. Kova adını girip "Oluştur"a tıklayın.
21+
22+
![bucket creation](images/bucket-creation-by-ui.png)
23+
24+
### `mc` ile oluşturma
25+
26+
> Kurulum/konfigürasyon için [`mc` kılavuzu](../mc.md).
27+
28+
```
29+
# creat rustfs bucket
30+
mc mb rustfs/bucket-creation-by-mc
31+
Bucket created successfully `rustfs/bucket-creation-by-mc`.
32+
33+
# confirm bucket creation
34+
mc ls rustfs/bucket-creation-by-mc
35+
```
36+
37+
### API ile oluşturma
38+
39+
```
40+
PUT /{bucketName} HTTP/1.1
41+
```
42+
43+
İstek örneği:
44+
45+
```
46+
curl --location --request PUT 'http://12.34.56.78:9000/bucket-creation-by-api' \
47+
--header 'X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855' \
48+
--header 'X-Amz-Date: 20250801T023519Z' \
49+
--header 'Authorization: AWS4-HMAC-SHA256 Credential=H4xcBZKQfvJjEnk3zp1N/20250801/cn-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=c2fb2ba5199a30ebcfa9976d0f35000ba274da3701327957e84ea0f3920288f2'
50+
```
51+
52+
UI’dan `bucket-creation-by-api` kovanın oluşturulduğunu doğrulayabilirsiniz.
53+
54+
## Kova silme
55+
56+
Not: Kova, verilerin kritik bileşenidir; silmek, bu kovayı kullanan uygulamalarda hataya yol açabilir. Silmeden önce yedek alın ve daha fazla gereksinim olmadığını teyit edin.
57+
58+
### RustFS UI ile silme
59+
60+
1. RustFS UI konsoluna giriş yapın.
61+
1. Ana sayfada silinecek kovayı seçin.
62+
1. Sağ uçtaki "Sil" düğmesine tıklayın.
63+
1. Açılan iletişim kutusunda "Onayla"ya tıklayın.
64+
65+
![bucket deletion](images/bucket-deletion-on-ui.png)
66+
67+
### `mc` ile silme
68+
69+
> [`mc` kılavuzu](../mc.md).
70+
71+
```
72+
# delete bucket
73+
mc rb rustfs/bucket-creation-by-mc
74+
Removed `rustfs/bucket-creation-by-mc` successfully.
75+
76+
# confirm bucket deletion
77+
mc ls rustfs/bucket-creation-by-mc
78+
mc: <ERROR> Unable to list folder. Bucket `bucket-creation-by-mc` does not exist.
79+
```
80+
81+
### API ile silme
82+
83+
```
84+
DELETE /{bucketName} HTTP/1.1
85+
```
86+
87+
İstek örneği:
88+
89+
```
90+
curl --location --request DELETE 'http://12.34.56.78:9000/bucket-creation-by-api' \
91+
--header 'X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855' \
92+
--header 'X-Amz-Date: 20250801T024406Z' \
93+
--header 'Authorization: AWS4-HMAC-SHA256 Credential=H4xcBZKQfvJjEnk3zp1N/20250801/cn-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=d0f6addf09fffd7eef75191e9d3209bb7188e6b004e9707238fc60ad7033edae'
94+
```
95+
96+
RustFS UI’dan `bucket-creation-by-api` kovanın silindiğini doğrulayabilirsiniz.
139 KB
Loading
65.3 KB
Loading
219 KB
Loading
342 KB
Loading
141 KB
Loading
Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
---
2+
title: "RustFS Nesne Yönetimi"
3+
description: "Nesnelerin yüklenmesi ve silinmesi"
4+
---
5+
6+
# RustFS Nesneleri
7+
8+
Nesne (Object), RustFS depolamasının temel birimidir; veri, meta veri ve benzersiz tanımlayıcıdan (Object Key) oluşur. Bu bölüm, dosya yükleme ve silme örnekleriyle nesne yönetimini açıklar.
9+
10+
> Nesne ile ilgili kavramlar için [Temel Kavramlar](../../concepts/glossary.md) bölümüne bakın.
11+
12+
## Nesne oluşturma
13+
14+
Önkoşullar:
15+
16+
- Kullanılabilir bir RustFS örneği (../../installation/index.md)
17+
18+
Önce bir [kova oluşturun](bucket-create-and-delete.md), ardından bu kovaya dosya yükleyerek nesne oluşturun. Yükleme RustFS UI, `mc` veya API ile yapılabilir.
19+
20+
### RustFS UI ile yükleme
21+
22+
1. RustFS UI konsoluna giriş yapın.
23+
1. Yüklemek istediğiniz kovayı seçin.
24+
1. Kova sayfasının sağ üstünde "Yeni Dizin", "Yeni Dosya" veya "Dosya/Klasör Yükle"yi seçin.
25+
1. Yerelden yüklemede, "Dosya/Klasör Yükle" > dosya/klasör seç > "Yüklemeyi Başlat" tıklayın.
26+
27+
![object creation from ui](images/upload_file_from_ui.png)
28+
29+
Yükleme sonrası, nesneye tıklayarak ayrıntılarını görüntüleyin.
30+
31+
![object details info](images/object_details_info.png)
32+
33+
### `mc` ile yükleme
34+
35+
> Kurulum/konfigürasyon için [`mc` kılavuzu](../mc.md).
36+
37+
```
38+
# upload file
39+
mc cp 1.txt rustfs/bucket-creation-by-mc
40+
/tmp/1.txt: 13 B / 13 B ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 61 B/s 0s%
41+
42+
# confirm file uploaded
43+
mc ls rustfs/bucket-creation-by-mc
44+
[2025-08-01 10:01:08 CST] 13B 1.txt
45+
```
46+
47+
### API ile yükleme
48+
49+
```
50+
PUT /{bucketName}/{objectName} HTTP/1.1
51+
```
52+
53+
İstek örneği:
54+
55+
```
56+
curl --location --request PUT 'http://12.34.56.78:9000/bucket-creation-by-api/password.txt' \
57+
--header 'Content-Type: text/plain' \
58+
--header 'X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855' \
59+
--header 'X-Amz-Date: 20250801T024840Z' \
60+
--header 'Authorization: AWS4-HMAC-SHA256 Credential=H4xcBZKQfvJjEnk3zp1N/20250801/cn-east-1/s3/aws4_request, SignedHeaders=content-length;content-type;host;x-amz-content-sha256;x-amz-date, Signature=b7d8dc29ee34dfdf1f3e9e8e069892a8936f478586e7a2c90cf34f5b86d3a2dc' \
61+
--data-binary '@/path/to/password.txt'
62+
```
63+
64+
## Nesne silme
65+
66+
UI, `mc` veya API ile nesneleri silebilirsiniz. Yukarıda oluşturulan dosyayı silerek tamamlayın.
67+
68+
## RustFS UI ile silme
69+
70+
1. RustFS UI konsoluna giriş yapın.
71+
1. Silinecek dosyanın bulunduğu kovayı seçin.
72+
1. Silinecek dosyayı işaretleyin.
73+
1. Sağ üstte "Seçili olanları sil" > "Onayla".
74+
75+
![object deletion from ui](images/delete_file_from_ui.png)
76+
77+
### `mc` ile silme
78+
79+
```
80+
# delete file
81+
mc rm rustfs/bucket-creation-by-mc/1.txt
82+
Removed `rustfs/bucket-creation-by-mc/1.txt`.
83+
84+
# confirm deletion
85+
mc ls rustfs/bucket-creation-by-mc/1.txt
86+
```
87+
88+
### API ile silme
89+
90+
```
91+
DELETE /{bucketName}/{objectName} HTTP/1.1
92+
```
93+
94+
İstek örneği:
95+
96+
```
97+
curl --location --request DELETE 'http://12.34.56.78:9000/bucket-creation-by-api/password.txt' \
98+
--header 'Content-Type: text/plain' \
99+
--header 'X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855' \
100+
--header 'X-Amz-Date: 20250801T030822Z' \
101+
--header 'Authorization: AWS4-HMAC-SHA256 Credential=H4xcBZKQfvJjEnk3zp1N/20250801/cn-east-1/s3/aws4_request, SignedHeaders=content-length;content-type;host;x-amz-content-sha256;x-amz-date, Signature=1ee63bb0b699598602b2fdbd013e355a57bcb9991307a8ad41f6512e8afebf3a' \
102+
--data-binary '@/Users/jhma/Desktop/password.txt'
103+
```
189 KB
Loading
173 KB
Loading

0 commit comments

Comments
 (0)