bpfman
An eBPF Manager for Linux and Kubernetes
파일 탐색기
최종 버전 다운로드 (.zip)파일 수가 많아 일부만 표시됩니다. 전체 파일은 위 다운로드 버튼으로 확인해 주세요.
- config.toml
- version
- build.yml
- docs-build.yml
- go-ci.yaml
- go-test.yaml
- image-build.yml
- nested-vm-e2e.yml
- scorecard.yml
- dependabot.yml
- mergify.yml
- PULL_REQUEST_TEMPLATE.md
- settings.json
- main.rs
- Cargo.toml
- main.rs
- bpf_traces.bt
- build.rs
- Cargo.toml
- metrics-stack.yaml
- Makefile
- tc_dispatcher.bpf.c
- xdp_dispatcher_v1.bpf.c
- xdp_dispatcher_v2.bpf.c
- args.rs
- attach.rs
- completions.rs
- detach.rs
- get.rs
- image.rs
- list.rs
- load.rs
- main.rs
- manpage.rs
- table.rs
- unload.rs
- mod.rs
- tc.rs
- xdp.rs
- cosign.rs
- image_manager.rs
- mod.rs
- config.rs
- dispatcher_config.rs
- errors.rs
- lib.rs
- netlink.rs
- static_program.rs
- types.rs
- utils.rs
- build.rs
- Cargo.toml
- LICENSE-APACHE
- main.rs
- rpc.rs
- serve.rs
- storage.rs
- bpfman.v1.rs
- lib.rs
- build.rs
- Cargo.toml
- main.rs
- build.rs
- Cargo.toml
- CHANGELOG-v0.1.0.md
- CHANGELOG-v0.1.1.md
- CHANGELOG-v0.2.0.md
- CHANGELOG-v0.2.1.md
- CHANGELOG-v0.3.0.md
- CHANGELOG-v0.3.1.md
- CHANGELOG-v0.4.0.md
- CHANGELOG-v0.4.1-rc1.md
- CHANGELOG-v0.4.1-rc2.md
- CHANGELOG-v0.4.1-rc3.md
- CHANGELOG-v0.4.1-rc4.md
- CHANGELOG-v0.4.1-rc5.md
- CHANGELOG-v0.4.1-rc6.md
- CHANGELOG-v0.4.1.md
- CHANGELOG-v0.4.2.md
- CHANGELOG-v0.5.0-rc1.md
- CHANGELOG-v0.5.0.md
- CHANGELOG-v0.5.1.md
- CHANGELOG-v0.5.2.md
- CHANGELOG-v0.5.3.md
- CHANGELOG-v0.5.4.md
- CHANGELOG-v0.5.5.md
- CHANGELOG-v0.5.6.md
- CHANGELOG-v0.6.0.md
- bpfman.pb.go
- bpfman_grpc.pb.go
- doc.go
- format.go
- format_contract_test.go
- format_dispatcher_list_test.go
- format_link_order_test.go
- format_link_test.go
- format_loaded_programs_test.go
- format_map_test.go
- format_program_order_test.go
- format_programs_test.go
- link.go
- link_list_test.go
- output.go
- output_test.go
- table.go
- attach.go
- cli.go
- cli_test.go
- delete.go
- delete_test.go
- detach.go
- dispatcher.go
- failing_writer_test.go
- flags.go
- get.go
- image.go
- image_runtime.go
- image_test.go
- link.go
- list.go
- list_test.go
- load_file.go
- load_helpers.go
- load_image.go
- main.go
- manager_runtime.go
- mappers.go
- program.go
- root_test.go
- serve.go
- unload.go
- version.go
- cli.go
- main.go
- args.go
- args_test.go
- builtin.go
- check.go
- check_test.go
- defer_drain_test.go
- defstaticinfo_test.go
- diag.go
- doc.go
- exec.go
- exec_context_test.go
- fire.go
- frontend.go
- frontend_test.go
- helpers.go
- inspect.go
- inspect_test.go
- jobctl.go
- jobctl_signal.go
- jobs.go
- linereader.go
- linereader_test.go
- loc.go
- loc_test.go
- loop.go
- loop_helpers.go
- doc.go
- kill.go
- ldsocache.go
- lsm.go
- mode.go
- unlinkat.go
- uprobe.go
- bindshapes_test.go
- contract_test.go
- doc.go
- e2e_image_ref.go
- exec.go
- external.go
- external_test.go
- handler.go
- image_broker.go
- image_broker_test.go
- test_helpers_test.go
- arity_coupling_test.go
- assert_predicates.go
- doc.go
- exec.go
- file.go
- fire.go
- fire_test.go
- job.go
- job_test.go
- jq.go
- jq_test.go
- kfunc.go
- kfunc_test.go
- kfuncpool.go
- le.go
- le_test.go
- linkinfo.go
- linkinfo_test.go
- lsm.go
- net.go
- net_test.go
- netpool.go
- netpool_test.go
- process.go
- process_test.go
- proginfo.go
- proginfo_test.go
- range.go
- range_test.go
- register.go
- registry.go
- registry_test.go
- session.go
- tempdir.go
- tempdir_test.go
- u32le.go
- u64le.go
- uprobe.go
- uprobe_target.go
- zip.go
- zip_test.go
- scriptmeta.go
- check.go
- check_test.go
- doc.go
- importlibrary_test.go
- assert.go
- cmdbuiltin.go
- cmdbuiltin_test.go
- doc.go
- dump.go
- expr.go
- model.go
- jobsig.go
- jobsig_test.go
- language-lib.bpfman
- language.bpfman
- language.lowered
- doc.go
- expr.go
- lower.go
- lower_retry_test.go
- lowered_golden_test.go
- arg.go
- asserterror_test.go
- bind_collect_workflow_test.go
- callsite_matrix_test.go
- def_test.go
- defer_test.go
- dispatch_matrix_test.go
- doc.go
- envelope.go
- envelope_test.go
- expr.go
- expr_test.go
- ir_dump_test.go
- ir_exec.go
- ir_exec_test.go
- ir_expr.go
- ir_expr_lower_test.go
- ir_lower_full_test.go
- ir_lower_test.go
- ir_runtime_capture_test.go
- ir_span_test.go
- job.go
- job_leak_test.go
- job_test.go
- job_workflow_matrix_test.go
- kfunc.go
- lsm.go
- matches_eval.go
- netnsvethpair.go
- netnsvethpair_test.go
- netpair.go
- origin_test.go
- poll_test.go
- purecall_test.go
- return_test.go
- scope_helpers_test.go
- session.go
- session_observe_test.go
- session_test.go
- test_helpers_test.go
- test_support_test.go
- thread_def_dispatch_test.go
- trace.go
- value.go
- value_test.go
- bindshape.go
- bpfman.go
- doc.go
- origin.go
- purebuiltin.go
- purebuiltin_test.go
- typekind.go
- source.go
- assert_clause.go
- assert_predicate_parse_test.go
- ast_expr.go
- ast_matches.go
- ast_stmt.go
- doc.go
- dump.go
- dump_test.go
- format.go
- format_test.go
- inspect.go
- inspect_test.go
- matches.go
- matches_test.go
- operators.go
- parse.go
- parse_if_test.go
- parse_span_test.go
- parse_test.go
- path.go
- purebuiltin.go
- purebuiltin_helpers_test.go
- purebuiltin_test.go
- sourcefmt.go
- sourcefmt_helpers_test.go
- sourcefmt_test.go
- symbols.go
- symbols_test.go
- token.go
- token_test.go
- doc.go
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- helpers.bpfman
- lib.bpfman
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- helpers.bpfman
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- helpers.bpfman
- lib.bpfman
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- helpers.bpfman
- lib.bpfman
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- lib.bpfman
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- expect.yaml
- main.bpfman
- README.md
- assert_policy.go
- assert_policy_test.go
- cli.go
- fixture_assertion_test.go
- fixture_conditional_test.go
- fixture_defparams_test.go
- fixture_defs_test.go
- fixture_dispatch_test.go
- fixture_expression_test.go
- fixture_foreach_test.go
- fixture_guard_test.go
- fixture_hoist_test.go
- fixture_import_test.go
- fixture_job_test.go
- fixture_poll_test.go
- fixture_return_test.go
- fixture_scope_test.go
- fixture_syntax_test.go
- fixture_trace_test.go
- fixture_workflow_loader_test.go
- fixture_workflow_test.go
- GRAMMAR-RATIONALE.md
- GRAMMAR-REFERENCE.md
- LANGUAGE-SPEC.md
- main.go
- preflight_gate_test.go
- stdin_whole_program_test.go
- USER-GUIDE.md
- doc.go
- id_test.go
- types.go
- types_test.go
- cli.go
- cli.go
- config.go
- config_test.go
- default.toml
- doc.go
- test.toml
- bpfman-mode-tests.el
- bpfman-mode.el
- README.md
- syntax-gallery.bpfman
- csi.v1.rs
- lib.rs
- Cargo.toml
- doc.go
- driver.go
- identity.go
- locks.go
- node.go
- node_test.go
- tc_dispatcher.bpf.c
- xdp_dispatcher_v1.bpf.c
- xdp_dispatcher_v2.bpf.c
- dispatcher.go
- dispatcher_test.go
- doc.go
- specs.go
- state.go
- state_test.go
- types.go
- 2024-01-04-meeting.md
- 2024-01-19-meeting.md
- bpfman-logo-1.png
- bpfman-logo-2.png
- bpfman-logo-3.png
- bpfman-logo-4.png
- bpfman-logo-5.png
- bpfman-logo-final.png
- bpfman-logo-semifinal.png
- data-flow.png
- af_xdp-bpfman-csi.png
- af_xdp-bpfman-no-csi.png
- AF_XDP-overview.png
- af_xdp.png
- bpfman_architecture.jpg
- a-new-logo.md
- af_xdp-dp-integration.md
- bpfd-becomes-bpfman.md
- ebpf-container-challenges.md
- introduction-to-bpfman.md
- sled-integration.md
- .authors.yml
- index.md
- clusterVsNamespaceScoped.md
- daemonless.md
- api-spec.md
- configuration.md
- debugging.md
- develop-operator.md
- documentation.md
- image-build.md
- k8s-selinux-distros.md
- linux-capabilities.md
- logging.md
- observability.md
- pre-commit-hook.md
- release.md
- shipping-bytecode.md
- testing.md
- xdp-overview.md
- building-bpfman.md
- cli-guide.md
- example-bpf-k8s.md
- example-bpf-local.md
- example-bpf.md
- launching-bpfman.md
- operator-quick-start.md
- overview.md
- running-release.md
- running-rpm.md
- troubleshooting.md
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- GOVERNANCE.md
- MAINTAINERS.md
- MEETINGS.md
- REVIEWING.md
- SECURITY.md
- bpfman-horizontal-black.png
- bpfman-horizontal-black.svg
- bpfman-horizontal-color.png
- bpfman-horizontal-color.svg
- bpfman-horizontal-white.png
- bpfman-horizontal-white.svg
- bpfman-icon-black.png
- bpfman-icon-black.svg
- bpfman-icon-color.png
- bpfman-icon-color.svg
- bpfman-icon-white.png
- bpfman-icon-white.svg
- OperatorHub_Community_bpfman.png
- OperatorHub_Community_bpfman_commands.png
- OperatorHub_Community_bpfman_install.png
- OperatorHub_RedHat_bpfman.png
- OperatorHub_RedHat_bpfman_details.png
- OperatorHub_RedHat_bpfman_devel.png
- OperatorHub_RedHat_bpfman_install.png
- OperatorHub_RedHat_SecurityProfileOperator.png
- bpfman-stacked-black.png
- bpfman-stacked-black.svg
- bpfman-stacked-color.png
- bpfman-stacked-color.svg
- bpfman-stacked-white.png
- bpfman-stacked-white.svg
- bpf-metric-dashboard.png
- bpfman-on-k8s.png
- bpfman_container.png
- bpfman_library.png
- cncf-color.png
- favicon.png
- gocounter-on-host.png
- gocounter-on-k8s.png
- copyright.html
- extra.css
- index.md
- quick-start.md
- no-signature-verification.toml
- detach_contract_test.go
- lifecycle_test.go
- main_test.go
- bpfman_e2e_targets.c
- bpfman_e2e_trace.h
- Makefile
- prepare-kdir.sh
- dispatcher.go
- doc.go
- e2epins.go
- e2epins_test.go
- ifacepins.go
- netnswalk.go
- observation.go
- plan.go
- plan_test.go
- staleiface.go
- staleiface_test.go
- wipe.go
- wipe_test.go
- main_test.go
- scripts_test.go
- TestAttach_RejectsProgramKindMismatch.bpfman
- TestAttach_ResolvesIfaceInNetns.bpfman
- TestContainerUprobe_AppTestImage.bpfman
- TestContainerUprobe_ExternalCLIPersistence.bpfman
- TestContainerUprobe_HostProcDaemonView.bpfman
- TestContainerUprobe_LibraryNameTarget.bpfman
- TestContainerUprobe_LinkIDAndTraffic.bpfman
- TestContainerUprobe_PidNamespaceTraffic.bpfman
- TestContainerUprobe_PodStyleNamespaces.bpfman
- TestContainerUprobe_SyntheticLdSoCache.bpfman
- TestDetach_IgnoreMissingIsIdempotent.bpfman
- TestDispatcher_AttachExceedsMaxProgramsTC.bpfman
- TestDispatcher_AttachExceedsMaxProgramsXDP.bpfman
- TestDispatcher_LifecycleAfterLastDetachTC.bpfman
- TestDispatcher_LifecycleAfterLastDetachXDP.bpfman
- TestDispatcher_MultipleInterfacesIndependentTC.bpfman
- TestDispatcher_MultipleInterfacesIndependentXDP.bpfman
- TestDispatcher_PriorityOrderingTC.bpfman
- TestDispatcher_PriorityOrderingXDP.bpfman
- TestDispatcher_SlotReusedAfterDetachTC.bpfman
- TestDispatcher_SlotReusedAfterDetachXDP.bpfman
- TestDispatcher_ZeroPriorityDefaultOrderingTC.bpfman
- TestDispatcher_ZeroPriorityDefaultOrderingXDP.bpfman
- TestFentry_LinkRoundTrip.bpfman
- TestFentry_LoadAndGet.bpfman
- TestFexit_LinkRoundTrip.bpfman
- TestFexit_LoadAndGet.bpfman
- TestImageBuild_BuildLoadAttachXDP.bpfman
- TestImageBuild_GenerateBuildArgsCiliumProject.bpfman
- TestImageBuild_GenerateBuildArgsFailures.bpfman
- TestImageBuild_GenerateBuildArgsJSONMultiArch.bpfman
- TestImageBuild_GenerateBuildArgsJSONSingleArch.bpfman
- TestImageBuild_GenerateBuildArgsText.bpfman
- TestImageReferenceForms_PublishedXDP.bpfman
- TestKprobe_LinkRoundTrip.bpfman
- TestKprobe_LoadAndGet.bpfman
- TestKprobe_MapOwnerIDSharedCounter.bpfman
- TestKprobe_OffsetBeyondSymbolRejected.bpfman
- TestKretprobe_LinkRoundTrip.bpfman
- TestKretprobe_LoadAndGet.bpfman
- TestLinkMetadata_DispatcherRebuildPreservation.bpfman
- TestLinkMetadata_PersistAndFilter.bpfman
- TestLoad_NamedProgramSkipsBrokenSibling.bpfman
- TestLoad_RejectsSectionTypeMismatch.bpfman
- TestLoad_SurfacesVerifierLog.bpfman
- TestLoad_XDPFragsProgram.bpfman
- TestLoadGlobalData_UnknownKeyRejected.bpfman
- TestLoadWithMetadataAndGlobalData.bpfman
- TestLsm_LinkRoundTrip.bpfman
- TestLsm_LoadAndGet.bpfman
- TestMultiProgFentry_LoadAttachDetachUnload.bpfman
- TestMultiProgFexit_LoadAttachDetachUnload.bpfman
- TestMultiProgKprobe_LoadAttachDetachUnload.bpfman
- TestMultiProgKretprobe_LoadAttachDetachUnload.bpfman
- TestMultiProgMixed_LoadAttachDetachUnload.bpfman
- TestMultiProgTC_AllProceed_CustomProceedOn.bpfman
- TestMultiProgTC_ChainStopsAtOK_DefaultProceedOn.bpfman
- TestMultiProgTC_ChainStopsAtPipe_CustomProceedOn.bpfman
- TestMultiProgTCX_AllProceed_DefaultProceedOn.bpfman
- TestMultiProgTCX_ChainStopsAtOK_DefaultProceedOn.bpfman
- TestMultiProgTracepoint_LoadAttachDetachUnload.bpfman
- TestMultiProgUprobe_LoadAttachDetachUnload.bpfman
- TestMultiProgUretprobe_LoadAttachDetachUnload.bpfman
- TestMultiProgXDP_AllProceed_CustomProceedOn.bpfman
- TestMultiProgXDP_AllProceed_DefaultProceedOn.bpfman
- TestMultiProgXDP_ChainStopsAtDrop_DefaultProceedOn.bpfman
- TestMultiProgXDP_ChainStopsAtPass_CustomProceedOn.bpfman
- TestProgramDelete_SharedMapFanOut.bpfman
- TestProgramDelete_SharedMapOrdering.bpfman
- TestProgramList_All.bpfman
- TestProgramList_AllTypeFilterKernelOnly.bpfman
- TestProgramLoad_MapOwnerIDMustNameMapSet.bpfman
- TestPublishedImage_AppExampleXDP.bpfman
- TestPublishedImage_KprobeExample.bpfman
- TestPublishedImage_TCExample.bpfman
- TestPublishedImage_TCXExample.bpfman
- TestPublishedImage_TracepointExample.bpfman
- TestPublishedImage_UprobeExample.bpfman
- TestPublishedImage_UretprobeExample.bpfman
- TestPublishedImage_XDPExample.bpfman
- TestTC_ClsactReclaimedOnLastDetach.bpfman
- TestTC_DefaultProceedOnRebuild.bpfman
- TestTC_DeletedNetnsDetachRemovesDispatcher.bpfman
- TestTC_DispatcherChainExecution.bpfman
- TestTC_DispatcherChainProceedOn.bpfman
- TestTC_DispatcherFillDrainRefill.bpfman
- TestTC_DispatcherPriorityTieBreakByName.bpfman
- TestTC_EgressTrafficCounting.bpfman
- TestTC_IngressEgressIndependence.bpfman
- TestTC_LinkRoundTrip.bpfman
- TestTC_LoadAndGet.bpfman
- TestTC_MultiPriorityChainDefaultProceedOn.bpfman
- TestTC_MultiPriorityChainWithOKProceedOn.bpfman
- TestTC_NetnsDispatcherRebuild.bpfman
- TestTC_NetnsVethPairDeletedNetnsDetachRemovesDispatcher.bpfman
- TestTC_NetnsVethPairDispatcherRebuild.bpfman
- TestTC_NetnsVethPairLinkRoundTrip.bpfman
- TestTC_PinByNameMapSharing.bpfman
- TestTC_ProceedOnEncodingMatrix.bpfman
- TestTC_ProceedOnUnspecEncoding.bpfman
- TestTC_RejectsAttachOverForeignIngressQdisc.bpfman
- TestTC_UnloadDispatcherMemberRebuildsSurvivor.bpfman
- TestTCX_DuplicateAttachRejected.bpfman
- TestTCX_LinkRoundTrip.bpfman
- TestTCX_LoadAndGet.bpfman
- TestTCX_NetnsVethPairLinkRoundTrip.bpfman
- TestTCX_PriorityOrdering.bpfman
- TestTCX_ZeroPriorityDefaultOrdering.bpfman
- TestTracepoint_LinkRoundTrip.bpfman
- TestTracepoint_LoadAndGet.bpfman
- TestUnload_IgnoreMissingIsIdempotent.bpfman
- TestUprobe_GoSymbolTraffic.bpfman
- TestUprobe_LibraryNameCacheTraffic.bpfman
- TestUprobe_LinkRoundTrip.bpfman
- TestUprobe_LoadAndGet.bpfman
- TestUprobe_OffsetOnlyTraffic.bpfman
- TestUprobe_PidFilterTraffic.bpfman
- TestUretprobe_LinkRoundTrip.bpfman
- TestUretprobe_LoadAndGet.bpfman
- TestXDP_DefaultProceedOnRebuild.bpfman
- TestXDP_DispatcherChainExecution.bpfman
- TestXDP_DispatcherConfigAfterDetach.bpfman
- TestXDP_DispatcherFillDrainRefill.bpfman
- TestXDP_DispatcherPriorityTieBreakByName.bpfman
- TestXDP_LinkRoundTrip.bpfman
- TestXDP_LoadAndGet.bpfman
- TestXDP_NetnsDispatcherRebuild.bpfman
- TestXDP_NetnsVethPairLinkRoundTrip.bpfman
- TestXDP_ProceedOnEncodingMatrix.bpfman
- TestXDP_ProceedOnPassEncoding.bpfman
- TestXDP_UnloadDispatcherMemberRebuildsSurvivor.bpfman
- counter_common.bpf.h
- fentry_counter.bpf.c
- fentry_counter_pinned.bpf.c
- fentry_exact.bpf.c
- fentry_kmod_exact.bpf.c
- fexit_exact.bpf.c
- fexit_kmod_exact.bpf.c
- kprobe_counter.bpf.c
- kprobe_counter_pinned.bpf.c
- kprobe_exact.bpf.c
- lsm_exact.bpf.c
- multi_prog_fentry_counter.bpf.c
- multi_prog_fentry_kmod_counter.bpf.c
- multi_prog_fexit_counter.bpf.c
- multi_prog_fexit_kmod_counter.bpf.c
- multi_prog_kprobe_counter.bpf.c
- multi_prog_kprobe_kmod_counter.bpf.c
- multi_prog_kprobe_shared_pinned.bpf.c
- multi_prog_mixed_counter.bpf.c
- multi_prog_mixed_counter_script.bpf.c
- multi_prog_net_common.bpf.h
- multi_prog_one_bad.bpf.c
- multi_prog_tc_chain_stops_at_ok.bpf.c
- multi_prog_tc_counter.bpf.c
- multi_prog_tc_param_verdict.bpf.c
- multi_prog_tcx_chain_stops_at_ok.bpf.c
- multi_prog_tcx_counter.bpf.c
- multi_prog_tracepoint_counter.bpf.c
- multi_prog_tracepoint_kmod_counter.bpf.c
- multi_prog_uprobe_counter.bpf.c
- multi_prog_xdp_chain_stops_at_drop.bpf.c
- multi_prog_xdp_counter.bpf.c
- multi_prog_xdp_param_verdict.bpf.c
- tc_counter.bpf.c
- tc_counter_pinned.bpf.c
- tc_exact.bpf.c
- tc_pass.bpf.c
- tcx_counter.bpf.c
- tcx_counter_pinned.bpf.c
- tcx_exact.bpf.c
- tracepoint_counter.bpf.c
- tracepoint_counter_pinned.bpf.c
- tracepoint_exact.bpf.c
- tracepoint_kmod_counter.bpf.c
- uprobe_counter.bpf.c
- uprobe_counter_pinned.bpf.c
- uprobe_exact.bpf.c
- verifier_reject.bpf.c
- xdp_counter.bpf.c
- xdp_counter_pinned.bpf.c
- xdp_exact.bpf.c
- xdp_frags_pass.bpf.c
- xdp_pass.bpf.c
- xdp_pass_pinned.bpf.c
- testnet.go
- testnet_test.go
- uprobetarget.go
- bytecode.go
- csidriver_behaviour_test.go
- csidriver_idempotency_test.go
- detach_deferral_test.go
- dispatcher_config_test.go
- dispatcher_tc_test.go
- dispatcher_xdp_test.go
- doc.go
- e2e_test.go
- helper_init_test.go
- helpers_test.go
- lib.bpfman
- main_test.go
- netns_root_mount_test.go
- shared_runtime_test.go
- tc_filter_handle_test.go
- uprobe_target.go
- workload_driver.go
- workload_test.go
- bytecode.yaml
- deployment.yaml
- kustomization.yaml
- bytecode.yaml
- deployment.yaml
- kustomization.yaml
- deployment.yaml
- kustomization.yaml
- bytecode.yaml
- deployment.yaml
- kustomization.yaml
- bytecode.yaml
- deployment.yaml
- kustomization.yaml
- bytecode.yaml
- deployment.yaml
- kustomization.yaml
- bytecode.yaml
- deployment.yaml
- kustomization.yaml
- bytecode.yaml
- deployment.yaml
- kustomization.yaml
- bytecode.yaml
- deployment.yaml
- kustomization.yaml
- bytecode.yaml
- kustomization.yaml
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- kustomization.yaml
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- binding.yaml
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- selinux.yaml
- binding.yaml
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- selinux.yaml
- kustomization.yaml
- binding.yaml
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- selinux.yaml
- binding.yaml
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- selinux.yaml
- binding.yaml
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- selinux.yaml
- binding.yaml
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- selinux.yaml
- binding.yaml
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- selinux.yaml
- binding.yaml
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- selinux.yaml
- binding.yaml
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- selinux.yaml
- bytecode.yaml
- deployment.yaml
- kustomization.yaml
- bytecode.yaml
- deployment.yaml
- kustomization.yaml
- deployment.yaml
- kustomization.yaml
- bytecode.yaml
- deployment.yaml
- kustomization.yaml
- bytecode.yaml
- deployment.yaml
- kustomization.yaml
- bytecode.yaml
- deployment.yaml
- kustomization.yaml
- bytecode.yaml
- deployment.yaml
- kustomization.yaml
- bytecode.yaml
- deployment.yaml
- kustomization.yaml
- bytecode.yaml
- deployment.yaml
- kustomization.yaml
- bytecode.yaml
- kustomization.yaml
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- kustomization.yaml
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- binding.yaml
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- selinux.yaml
- binding.yaml
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- selinux.yaml
- kustomization.yaml
- binding.yaml
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- selinux.yaml
- binding.yaml
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- selinux.yaml
- binding.yaml
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- selinux.yaml
- binding.yaml
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- selinux.yaml
- binding.yaml
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- selinux.yaml
- binding.yaml
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- selinux.yaml
- binding.yaml
- kustomization.yaml
- patch.yaml
- patch.yaml.env
- selinux.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- app_counter.c
- kprobe_counter.h
- tc_counter.h
- tcx_counter.h
- tracepoint_counter.h
- uprobe_counter.h
- xdp_counter.h
- Containerfile.go-app-counter
- .gitignore
- kprobe_main.go
- main.go
- tc_main.go
- tcx_main.go
- tracepoint_main.go
- uprobe_main.go
- xdp_main.go
- kprobe_counter.c
- Containerfile.go-kprobe-counter
- .gitignore
- main.go
- Containerfile.go-target
- .gitignore
- main.go
- tc_counter.c
- Containerfile.go-tc-counter
- .gitignore
- main.go
- tcx_counter.c
- Containerfile.go-tcx-counter
- .gitignore
- main.go
- tracepoint_counter.c
- Containerfile.go-tracepoint-counter
- .gitignore
- main.go
- uprobe_counter.c
- Containerfile.go-uprobe-counter
- .gitignore
- main.go
- uretprobe_counter.c
- Containerfile.go-uretprobe-counter
- .gitignore
- main.go
- xdp_counter.c
- Containerfile.go-xdp-counter
- .gitignore
- main.go
- configfile.go
- param.go
- .gitignore
- build-release-yamls.sh
- Makefile
- doc.go
- mount.go
- mount_test.go
- mounter.go
- runtime.go
- runtime_test.go
- bpffs_layout.go
- bpffs_ops.go
- bpffs_ops_test.go
- doc.go
- errors.go
- helpers.go
- image_cache.go
- image_cache_test.go
- layout.go
- layout_test.go
- runtime.go
- runtime_test.go
- safe_test.go
- scanner.go
- scanner_test.go
- cleanup-all-dispatchers.sh
- cleanup-e2e-test-resources.sh
- fedora-vm-host-deps.sh
- fedora-vm.sh
- glibc-required.sh
- install-cross-sysroot.sh
- install-fedora-binfmt.sh
- install-fedora-deps.sh
- nested-vm-e2e.sh
- program-load.sh
- README.md
- test-bpfman-ns-cross.sh
- doc.go
- inspect.go
- inspect_test.go
- linkpins.go
- mapset.go
- mapset_test.go
- doc.go
- runner.go
- runner_test.go
- doc.go
- fdpass.go
- ns.go
- ns_test.go
- nsexec.c
- setns_test.go
- runtimestate.go
- runtimestate_test.go
- execcancel.go
- execcancel_test.go
- doc.go
- imagebuild.go
- imagebuild_test.go
- resolve.go
- resolve_test.go
- proc_self_ns_net_test.go
- registryfixture.go
- registryfixture_test.go
- strdist.go
- strdist_test.go
- tcpolicy.go
- testnetroute.go
- testnetroute_test.go
- doc.go
- id.go
- link.go
- map.go
- program.go
- stats.go
- types.go
- lock.go
- lock_test.go
- doc.go
- handler.go
- handler_test.go
- level.go
- level_test.go
- new.go
- spec.go
- spec_test.go
- action.go
- doc.go
- executor.go
- doc.go
- node.go
- operation_test.go
- run.go
- types.go
- attach.go
- attach_dispatcher.go
- attach_kindmismatch_test.go
- attach_linkpin_test.go
- attach_simple.go
- attach_tc.go
- attach_tc_test.go
- attach_test.go
- attach_tracing.go
- attach_xdp.go
- delete.go
- delete_test.go
- detach.go
- doc.go
- error_test.go
- executor.go
- executor_dispatcher.go
- executor_dispatcher_test.go
- export_test.go
- fake_kernel_test.go
- fixture_test.go
- image_test.go
- list.go
- list_entries_test.go
- load.go
- load_test.go
- lookup.go
- manager.go
- manager_test.go
- oplog.go
- oplog_test.go
- outcome_test.go
- reap_test.go
- suggest.go
- suggest_test.go
- tcx_order_test.go
- unload.go
- unload_dispatcher_cleanup_test.go
- image.nix
- package.nix
- named.go
- netns.go
- provision.yaml
- README.md
- Vagrantfile
- example.fmf
- attach_tc.go
- attach_tracing.go
- attach_uprobe.go
- attach_uprobe_test.go
- attach_xdp.go
- convert.go
- doc.go
- ebpf.go
- freplace_diag.go
- imagebuild.go
- imagebuild_test.go
- link_info.go
- load.go
- load_test.go
- pin.go
- pin_test.go
- program_info.go
- test_dispatcher.go
- tracepoint.go
- tracepoint_test.go
- validate.go
- validate_test.go
- auth.go
- auth_test.go
- doc.go
- extract.go
- extract_test.go
- inspect.go
- publish.go
- publish_test.go
- puller.go
- puller_test.go
- verify.go
- verify_test.go
- 00001_baseline.sql
- 00002_add_lsm.sql
- dispatchers.go
- dispatchers_snapshot_test.go
- doc.go
- driver.go
- links.go
- links_finalise_test.go
- migrate.go
- migrate_test.go
- programs.go
- shared_map_pins.go
- sqlite.go
- sqlite_test.go
- stmt_invariant_test.go
- stmts.go
- dispatcher_types.go
- doc.go
- interfaces.go
- descriptor.proto
- timestamp.proto
- wrappers.proto
- bpfman.proto
- csi.proto
- config.json
- generate.sh
- members.tpl
- pkg.tpl
- type.tpl
- bpfman.service
- bpfman.socket
- bpfman.toml
- build-info.sh
- config.json
- install.sh
- lint.sh
- nsadd.sh
- nsdel.sh
- parse_bpf_h.py
- setup.sh
- user.sh
- bpfman.pb.go
- bpfman_grpc.pb.go
- attach.go
- convert.go
- convert_test.go
- doc.go
- image.go
- list.go
- load.go
- server.go
- server_test.go
- app-test.bpf.c
- fentry.bpf.c
- kprobe.bpf.c
- kprobe_globals.bpf.c
- tc_pass.bpf.c
- tcx_test.bpf.c
- tp_openat.bpf.c
- uprobe.bpf.c
- xdp_pass.bpf.c
- basic.rs
- e2e.rs
- error.rs
- mod.rs
- utils.rs
- lib.rs
- Cargo.toml
- CHANGES.md
- LICENSE
- log.go
- metadata.go
- README.md
- retry.go
- retry_linux.go
- syscheck.go
- syscheck_linux.go
- syscheck_windows.go
- .gitignore
- .golangci.yml
- build.go
- callbacks.go
- camelcase.go
- context.go
- COPYING
- defaults.go
- doc.go
- error.go
- exit.go
- global.go
- guesswidth.go
- guesswidth_unix.go
- help.go
- hooks.go
- interpolate.go
- kong.go
- kong.png
- kong.sketch
- lefthook.yml
- levenshtein.go
- mapper.go
- model.go
- negatable.go
- options.go
- README.md
- renovate.json5
- resolver.go
- scanner.go
- tag.go
- util.go
- visit.go
- client.go
- LICENSE
- client.go
- client.go
- LICENSE
- client.go
- LICENSE
- assert.go
- debug.go
- LICENSE
- service.go
- LICENSE
- service.go
- LICENSE
- json_parser.go
- tea.go
- trans.go
- assert.go
- logger.go
- progress.go
- LICENSE
- service.go
- util.go
- LICENSE
- service.go
- LICENSE
- common_request.go
- common_response.go
- runtime.go
- utils.go
- access_key_credential.go
- bearer_token_credential.go
- credential.go
- credential_model.go
- credential_updater.go
- ecs_ram_role.go
- env_provider.go
- instance_provider.go
- oidc_credential.go
- oidc_credential_provider.go
- oidc_token
- profile_provider.go
- provider.go
- provider_chain.go
- rsa_key_pair_credential.go
- session_credential.go
- sts_credential.go
- sts_role_arn_credential.go
- uri_credential.go
- LICENSE
- accesskey_provider.go
- chain_provider.go
- credentials.go
- ecsmetadata_provider.go
- encryptedfile_provider.go
- endpoint.go
- env.go
- env_provider.go
- error.go
- file_provider.go
- function_provider.go
- http.go
- LICENSE
- log.go
- oidc_provider.go
- provider.go
- req.go
- rolearn_provider.go
- semaphore_provider.go
- ststoken_provider.go
- updater.go
- uri_provider.go
- v1sdk.go
- v2sdk.go
- .gitignore
- .travis.yml
- arrays.go
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- converter.go
- doc.go
- error.go
- LICENSE
- numerics.go
- patterns.go
- README.md
- types.go
- utils.go
- validator.go
- wercker.yml
- auto.go
- configuration.go
- defaults.go
- doc.go
- metadata.go
- middleware.go
- osname.go
- osname_go115.go
- recursion_detection.go
- request_id.go
- request_id_retriever.go
- user_agent.go
- array.go
- encoder.go
- map.go
- middleware.go
- object.go
- value.go
- decoder_util.go
- error_utils.go
- none.go
- token_bucket.go
- token_rate_limit.go
- adaptive.go
- adaptive_ratelimit.go
- adaptive_token_bucket.go
- attempt_metrics.go
- doc.go
- errors.go
- jitter_backoff.go
- metadata.go
- middleware.go
- retry.go
- retryable_error.go
- standard.go
- throttle_error.go
- timeout_error.go
- cache.go
- const.go
- header_rules.go
- headers.go
- hmac.go
- host.go
- scope.go
- time.go
- util.go
- middleware.go
- presign_middleware.go
- stream.go
- v4.go
- client.go
- content_type.go
- response_error.go
- response_error_middleware.go
- timeout_read_closer.go
- accountid_endpoint_mode.go
- checksum.go
- config.go
- context.go
- credential_cache.go
- credentials.go
- defaultsmode.go
- doc.go
- endpoints.go
- errors.go
- from_ptr.go
- go_module_metadata.go
- logging.go
- logging_generate.go
- request.go
- retryer.go
- runtime.go
- to_ptr.go
- types.go
- version.go
- auth_scheme_preference.go
- CHANGELOG.md
- config.go
- defaultsmode.go
- doc.go
- env_config.go
- generate.go
- go_module_metadata.go
- LICENSE.txt
- load_options.go
- local.go
- provider.go
- resolve.go
- resolve_bearer_token.go
- resolve_credentials.go
- shared_config.go
- doc.go
- provider.go
- auth.go
- client.go
- endpoints.go
- middleware.go
- provider.go
- dpop.go
- file.go
- provider.go
- token.go
- doc.go
- provider.go
- doc.go
- sso_cached_token.go
- sso_credentials_provider.go
- sso_token_provider.go
- assume_role_provider.go
- web_identity_provider.go
- CHANGELOG.md
- doc.go
- go_module_metadata.go
- LICENSE.txt
- static_provider.go
- resolvers.go
- api_client.go
- api_op_GetDynamicData.go
- api_op_GetIAMInfo.go
- api_op_GetInstanceIdentityDocument.go
- api_op_GetMetadata.go
- api_op_GetRegion.go
- api_op_GetToken.go
- api_op_GetUserData.go
- auth.go
- CHANGELOG.md
- doc.go
- endpoints.go
- go_module_metadata.go
- LICENSE.txt
- request_middleware.go
- token_provider.go
- bearer_token_adapter.go
- bearer_token_signer_adapter.go
- credentials_adapter.go
- smithy.go
- v4signer_adapter.go
- auth.go
- scheme.go
- CHANGELOG.md
- config.go
- endpoints.go
- go_module_metadata.go
- LICENSE.txt
- context.go
- arn.go
- doc.go
- generate.go
- host.go
- partition.go
- partitions.go
- partitions.json
- CHANGELOG.md
- endpoints.go
- go_module_metadata.go
- LICENSE.txt
- endpoints.go
- CHANGELOG.md
- errors.go
- go_module_metadata.go
- ini.go
- LICENSE.txt
- parse.go
- sections.go
- strings.go
- token.go
- tokenize.go
- value.go
- middleware.go
- rand.go
- interfaces.go
- time.go
- byte.go
- shared_config.go
- strings.go
- docs.go
- LICENSE
- singleflight.go
- duration.go
- endpoints.go
- enums.go
- errors.go
- types.go
- api_client.go
- api_op_BatchCheckLayerAvailability.go
- api_op_BatchDeleteImage.go
- api_op_BatchGetImage.go
- api_op_BatchGetRepositoryScanningConfiguration.go
- api_op_CompleteLayerUpload.go
- api_op_CreatePullThroughCacheRule.go
- api_op_CreateRepository.go
- api_op_CreateRepositoryCreationTemplate.go
- api_op_DeleteLifecyclePolicy.go
- api_op_DeletePullThroughCacheRule.go
- api_op_DeleteRegistryPolicy.go
- api_op_DeleteRepository.go
- api_op_DeleteRepositoryCreationTemplate.go
- api_op_DeleteRepositoryPolicy.go
- api_op_DescribeImageReplicationStatus.go
- api_op_DescribeImages.go
- api_op_DescribeImageScanFindings.go
- api_op_DescribePullThroughCacheRules.go
- api_op_DescribeRegistry.go
- api_op_DescribeRepositories.go
- api_op_DescribeRepositoryCreationTemplates.go
- api_op_GetAccountSetting.go
- api_op_GetAuthorizationToken.go
- api_op_GetDownloadUrlForLayer.go
- api_op_GetLifecyclePolicy.go
- api_op_GetLifecyclePolicyPreview.go
- api_op_GetRegistryPolicy.go
- api_op_GetRegistryScanningConfiguration.go
- api_op_GetRepositoryPolicy.go
- api_op_InitiateLayerUpload.go
- api_op_ListImages.go
- api_op_ListTagsForResource.go
- api_op_PutAccountSetting.go
- api_op_PutImage.go
- api_op_PutImageScanningConfiguration.go
- api_op_PutImageTagMutability.go
- api_op_PutLifecyclePolicy.go
- api_op_PutRegistryPolicy.go
- api_op_PutRegistryScanningConfiguration.go
- api_op_PutReplicationConfiguration.go
- api_op_SetRepositoryPolicy.go
- api_op_StartImageScan.go
- api_op_StartLifecyclePolicyPreview.go
- api_op_TagResource.go
- api_op_UntagResource.go
- api_op_UpdatePullThroughCacheRule.go
- api_op_UpdateRepositoryCreationTemplate.go
- api_op_UploadLayerPart.go
- api_op_ValidatePullThroughCacheRule.go
- auth.go
- CHANGELOG.md
- deserializers.go
- doc.go
- endpoints.go
- generated.json
- go_module_metadata.go
- LICENSE.txt
- options.go
- serializers.go
- validators.go
- endpoints.go
- enums.go
- errors.go
- types.go
- api_client.go
- api_op_BatchCheckLayerAvailability.go
- api_op_BatchDeleteImage.go
- api_op_CompleteLayerUpload.go
- api_op_CreateRepository.go
- api_op_DeleteRepository.go
- api_op_DeleteRepositoryPolicy.go
- api_op_DescribeImages.go
- api_op_DescribeImageTags.go
- api_op_DescribeRegistries.go
- api_op_DescribeRepositories.go
- api_op_GetAuthorizationToken.go
- api_op_GetRegistryCatalogData.go
- api_op_GetRepositoryCatalogData.go
- api_op_GetRepositoryPolicy.go
- api_op_InitiateLayerUpload.go
- api_op_ListTagsForResource.go
- api_op_PutImage.go
- api_op_PutRegistryCatalogData.go
- api_op_PutRepositoryCatalogData.go
- api_op_SetRepositoryPolicy.go
- api_op_TagResource.go
- api_op_UntagResource.go
- api_op_UploadLayerPart.go
- auth.go
- CHANGELOG.md
- deserializers.go
- doc.go
- endpoints.go
- generated.json
- go_module_metadata.go
- LICENSE.txt
- options.go
- serializers.go
- validators.go
- accept_encoding_gzip.go
- CHANGELOG.md
- doc.go
- go_module_metadata.go
- LICENSE.txt
- CHANGELOG.md
- context.go
- doc.go
- go_module_metadata.go
- LICENSE.txt
- middleware.go
- endpoints.go
- enums.go
- errors.go
- types.go
- api_client.go
- api_op_CreateOAuth2Token.go
- auth.go
- CHANGELOG.md
- deserializers.go
- doc.go
- endpoints.go
- generated.json
- go_module_metadata.go
- LICENSE.txt
- options.go
- serializers.go
- validators.go
- endpoints.go
- errors.go
- types.go
- api_client.go
- api_op_GetRoleCredentials.go
- api_op_ListAccountRoles.go
- api_op_ListAccounts.go
- api_op_Logout.go
- auth.go
- CHANGELOG.md
- deserializers.go
- doc.go
- endpoints.go
- generated.json
- go_module_metadata.go
- LICENSE.txt
- options.go
- serializers.go
- validators.go
- endpoints.go
- enums.go
- errors.go
- types.go
- api_client.go
- api_op_CreateToken.go
- api_op_CreateTokenWithIAM.go
- api_op_RegisterClient.go
- api_op_StartDeviceAuthorization.go
- auth.go
- CHANGELOG.md
- deserializers.go
- doc.go
- endpoints.go
- generated.json
- go_module_metadata.go
- LICENSE.txt
- options.go
- serializers.go
- validators.go
- endpoints.go
- errors.go
- types.go
- api_client.go
- api_op_AssumeRole.go
- api_op_AssumeRoleWithSAML.go
- api_op_AssumeRoleWithWebIdentity.go
- api_op_AssumeRoot.go
- api_op_DecodeAuthorizationMessage.go
- api_op_GetAccessKeyInfo.go
- api_op_GetCallerIdentity.go
- api_op_GetDelegatedAccessToken.go
- api_op_GetFederationToken.go
- api_op_GetSessionToken.go
- api_op_GetWebIdentityToken.go
- auth.go
- CHANGELOG.md
- deserializers.go
- doc.go
- endpoints.go
- generated.json
- go_module_metadata.go
- LICENSE.txt
- options.go
- serializers.go
- validators.go
- LICENSE.txt
- NOTICE.txt
- docs.go
- middleware.go
- token.go
- token_cache.go
- auth.go
- identity.go
- option.go
- scheme_id.go
- suppress_expired.go
- doc.go
- document.go
- errors.go
- encode.go
- header.go
- path_replace.go
- query.go
- uri.go
- array.go
- constants.go
- decoder_util.go
- encoder.go
- escape.go
- object.go
- value.go
- array.go
- constants.go
- doc.go
- element.go
- encoder.go
- error_utils.go
- doc.go
- encoding.go
- .gitignore
- .travis.yml
- changelog-template.json
- CHANGELOG.md
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- doc.go
- document.go
- LICENSE
- Makefile
- NOTICE
- README.md
- accesstokens.go
- blob.go
- CHANGELOG.md
- client.go
- dataplane_meta.json
- manifests.go
- models.go
- refreshtokens.go
- repository.go
- tag.go
- v2support.go
- version.go
- version.go
- LICENSE.txt
- NOTICE.txt
- ansi.go
- api.go
- attr_translation.go
- cursor_helpers.go
- erase_helpers.go
- scroll_helper.go
- utilities.go
- win_event_handler.go
- constants.go
- context.go
- csi_entry_state.go
- csi_param_state.go
- escape_intermediate_state.go
- escape_state.go
- event_handler.go
- ground_state.go
- LICENSE
- osc_string_state.go
- parser.go
- parser_action_helpers.go
- parser_actions.go
- README.md
- SECURITY.md
- states.go
- utilities.go
- config.go
- devicetoken.go
- go_mod_tidy_hack.go
- LICENSE
- persist.go
- README.md
- sender.go
- token.go
- token_1.13.go
- token_legacy.go
- version.go
- auth.go
- go_mod_tidy_hack.go
- LICENSE
- README.md
- go_mod_tidy_hack.go
- LICENSE
- profile.go
- token.go
- async.go
- azure.go
- environments.go
- metadata_environment.go
- rp.go
- date.go
- go_mod_tidy_hack.go
- LICENSE
- time.go
- timerfc1123.go
- unixtime.go
- utility.go
- authorization.go
- authorization_sas.go
- authorization_storage.go
- autorest.go
- client.go
- error.go
- go_mod_tidy_hack.go
- LICENSE
- preparer.go
- responder.go
- retriablerequest.go
- retriablerequest_1.7.go
- retriablerequest_1.8.go
- sender.go
- utility.go
- utility_1.13.go
- utility_legacy.go
- version.go
- go_mod_tidy_hack.go
- LICENSE
- logger.go
- go_mod_tidy_hack.go
- LICENSE
- tracing.go
- .gitignore
- azure-pipelines.yml
- CHANGELOG.md
- doc.go
- GNUmakefile
- Gopkg.lock
- Gopkg.toml
- LICENSE
- README.md
- tz.go
- .gitignore
- COPYING
- decode.go
- deprecated.go
- doc.go
- encode.go
- error.go
- lex.go
- meta.go
- parse.go
- README.md
- type_fields.go
- type_toml.go
- .gitignore
- .travis.yml
- aead.go
- attributes.go
- block.go
- blockmode.go
- certificates.go
- common.go
- config
- crypto11.go
- dsa.go
- ecdsa.go
- hmac.go
- keys.go
- LICENCE.txt
- rand.go
- README.md
- rsa.go
- sessions.go
- symmetric.go
- .dockerignore
- .gitignore
- .golangci.yml
- .licenserc.yaml
- .packit.sh
- .packit.yml
- .pre-commit-config.yaml
- .taplo.toml
- .yamllint.yaml
- attach_kind.go
- attach_spec.go
- attach_spec_test.go
- bpfman.spec
- Cargo.lock
- Cargo.toml
- checkmake.ini
- CODE_OF_CONDUCT.md
- codecov.yml
- CODEOWNERS
- Containerfile.bpfman.local
- Containerfile.bpfman.multi.arch
- Containerfile.bpfman.openshift
- Containerfile.bytecode
- Containerfile.bytecode.multi.arch
- CONTRIBUTING.md
- Cross.toml
- deny.toml
- doc.go
- Dockerfile.bpfman
- Dockerfile.bpfman.dev
- Dockerfile.bpfman.dev.dockerignore
- Dockerfile.bpfman.dockerignore
- Dockerfile.ci
- Dockerfile.ci.dockerignore
- Dockerfile.csi-sanity
- Dockerfile.csi-sanity.dockerignore
- errors.go
- flake.lock
- flake.nix
- go.mod
- go.sum
- GOVERNANCE.md
- image.go
- image_test.go
- LICENSE
- LICENSE-APACHE
- LICENSE-BSD2
- LICENSE-GPL2
- link.go
- link_list_options_test.go
- link_test.go
- list_options_test.go
- load_spec.go
- MAINTAINERS.md
- Makefile
- MEETINGS.md
- mkdocs.yml
- netlify.toml
- program.go
- program_test.go
- pyproject.toml
- README.md
- RELEASE.md
- release.toml
- REVIEWING.md
- rustfmt.toml
- SECURITY.md
- tc_action.go
- tc_action_test.go
- tracepoint.go
- tracepoint_test.go
- uv.lock
🚀 설치 가이드
1. 코드 내려받기
git clone https://github.com/bpfman/bpfman
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd bpfman
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker build -f Dockerfile.bpfman -t bpfman .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -p 8080:80 bpfman
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
3. Python
쉬움사전 준비물
pip install .
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
python <실행할 파일명>.py # README에서 정확한 실행 파일명을 확인하세요
파이썬 스크립트(또는 모듈)를 실행합니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
4. Go
보통go build ./...
Go 프로그램을 컴파일해 실행 파일을 만듭니다.
go run .
따로 빌드하지 않고 바로 Go 프로그램을 실행합니다.
빌드가 에러 없이 끝나면 성공입니다. go run . 을 썼다면 터미널 출력을 확인하세요.
5. Rust
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Rust (rustup) rustup으로 설치하면 cargo도 함께 설치됩니다.
cargo build --release
Rust 프로젝트를 컴파일합니다.
cargo run
빌드 후 바로 실행까지 진행합니다.
cargo build가 에러 없이 끝나면 성공입니다. target/ 폴더에 실행 파일이 생성됩니다.
6. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
