gvisor.dev/gvisor@v0.0.0-20240520182842-f9d4d51c7e0f/website/blog/BUILD (about) 1 load("//website:defs.bzl", "doc", "docs") 2 3 package( 4 default_applicable_licenses = ["//:license"], 5 default_visibility = ["//website:__pkg__"], 6 licenses = ["notice"], 7 ) 8 9 exports_files(["index.html"]) 10 11 doc( 12 name = "security_basics", 13 src = "2019-11-18-security-basics.md", 14 authors = [ 15 "jsprad", 16 "zkoopmans", 17 ], 18 layout = "post", 19 permalink = "/blog/2019/11/18/gvisor-security-basics-part-1/", 20 ) 21 22 doc( 23 name = "networking_security", 24 src = "2020-04-02-networking-security.md", 25 authors = [ 26 "igudger", 27 ], 28 layout = "post", 29 permalink = "/blog/2020/04/02/gvisor-networking-security/", 30 ) 31 32 doc( 33 name = "containing_a_real_vulnerability", 34 src = "2020-09-18-containing-a-real-vulnerability.md", 35 authors = [ 36 "fvoznika", 37 ], 38 layout = "post", 39 permalink = "/blog/2020/09/18/containing-a-real-vulnerability/", 40 ) 41 42 doc( 43 name = "platform_portability", 44 src = "2020-10-22-platform-portability.md", 45 authors = [ 46 "ianlewis", 47 "mpratt", 48 ], 49 layout = "post", 50 permalink = "/blog/2020/10/22/platform-portability/", 51 ) 52 53 doc( 54 name = "gvisor-rack", 55 src = "2021-08-31-gvisor-rack.md", 56 authors = [ 57 "nybidari", 58 ], 59 layout = "post", 60 permalink = "/blog/2021/08/31/gvisor-rack/", 61 ) 62 63 doc( 64 name = "tune_gvisor_for_production_adoption", 65 src = "2021-12-02-running-gvisor-in-production-at-scale-in-ant.md", 66 authors = [ 67 "jianfengt", 68 "yonghe", 69 ], 70 layout = "post", 71 permalink = "/blog/2021/12/02/running-gvisor-in-production-at-scale-in-ant/", 72 ) 73 74 doc( 75 name = "threat_detection", 76 src = "2022-08-31-threat-detection.md", 77 authors = [ 78 "fvoznika", 79 ], 80 layout = "post", 81 permalink = "/blog/2022/08/01/threat-detection/", 82 ) 83 84 doc( 85 name = "buffer_pooling", 86 src = "2022-10-24-buffer-pooling.md", 87 authors = [ 88 "lucasmanning", 89 ], 90 layout = "post", 91 permalink = "/blog/2022/10/24/buffer-pooling/", 92 ) 93 94 doc( 95 name = "systrap_release", 96 src = "2023-04-28-systrap-release.md", 97 authors = [ 98 "bogomolov", 99 ], 100 layout = "post", 101 permalink = "/blog/2023/04/28/systrap-release/", 102 ) 103 104 doc( 105 name = "rootfs_overlay", 106 src = "2023-05-08-rootfs-overlay.md", 107 authors = [ 108 "ayushranjan", 109 ], 110 layout = "post", 111 permalink = "/blog/2023/05/08/rootfs-overlay/", 112 ) 113 114 doc( 115 name = "gpu_pytorch_stable_diffusion", 116 src = "2023-06-20-gpu-pytorch-stable-diffusion.md", 117 authors = [ 118 "eperot", 119 ], 120 layout = "post", 121 permalink = "/blog/2023/06/20/gpu-pytorch-stable-diffusion/", 122 ) 123 124 doc( 125 name = "directfs", 126 src = "2023-06-27-directfs.md", 127 authors = [ 128 "ayushranjan", 129 ], 130 layout = "post", 131 permalink = "/blog/2023/06/27/directfs/", 132 ) 133 134 doc( 135 name = "seccomp", 136 src = "2024-02-01-seccomp.md", 137 authors = [ 138 "eperot", 139 ], 140 layout = "post", 141 permalink = "/blog/2024/02/01/seccomp/", 142 ) 143 144 docs( 145 name = "posts", 146 deps = [ 147 ":" + rule 148 for rule in existing_rules() 149 ], 150 )